CN113138670A - 触摸屏交互手势控制方法、装置、触摸屏及存储介质 - Google Patents

触摸屏交互手势控制方法、装置、触摸屏及存储介质 Download PDF

Info

Publication number
CN113138670A
CN113138670A CN202110504580.8A CN202110504580A CN113138670A CN 113138670 A CN113138670 A CN 113138670A CN 202110504580 A CN202110504580 A CN 202110504580A CN 113138670 A CN113138670 A CN 113138670A
Authority
CN
China
Prior art keywords
user
touch screen
control panel
finger
interaction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110504580.8A
Other languages
English (en)
Other versions
CN113138670B (zh
Inventor
张二阳
高志生
崔志斌
葛耀旭
焦月锋
敖亚磊
侯晓龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou J&T Hi Tech Co Ltd
Original Assignee
Zhengzhou J&T Hi Tech Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhengzhou J&T Hi Tech Co Ltd filed Critical Zhengzhou J&T Hi Tech Co Ltd
Priority to CN202110504580.8A priority Critical patent/CN113138670B/zh
Publication of CN113138670A publication Critical patent/CN113138670A/zh
Application granted granted Critical
Publication of CN113138670B publication Critical patent/CN113138670B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04812Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请提供一种触摸屏交互手势控制方法、装置、触摸屏及存储介质,涉及仿真技术领域。该方法包括:响应用户针对触摸屏的触摸操作,获取用户触摸触摸屏的手指数目,触摸屏显示模拟场景的画面;根据手指数目、以及预设的手指数目与交互手势类型的映射关系,确定用户的交互手势类型;根据用户的交互手势类型,在触摸屏上用户的手指所触摸的区域显示交互手势类型对应的控制面板;响应用户针对控制面板上的操作,确定操作后画面并在触摸屏上动态显示操作后的模拟画面。在本方案中,实现了用户手势对触摸屏中显示的模拟场景的操控,提高了用户与模拟场景的交互体验,同时,也提高了用户对触摸屏操控方式的多元化和灵活性。

Description

触摸屏交互手势控制方法、装置、触摸屏及存储介质
技术领域
本申请涉及仿真技术领域,具体而言,涉及一种触摸屏交互手势控制方法、装置、触摸屏及存储介质。
背景技术
智能触摸大屏,是一种将触摸、显示、处理等集成到一台整机上的智能交互设备。智能触摸交互大屏采用大屏幕液晶显示、人机交互性能好、安装及操作方便,目前广泛应用于仿真教学等领域。通过智能触摸大屏展现仿真教学的内容和所需要的虚拟环境,用户与智能触摸大屏中显示的虚拟场景进行互动,让用户有身临其境的感受,增强了用户的沉浸感。
目前,在人机交互中,尚未出现智能触摸大屏中的模拟场景与用户交互的控制方法。因此,亟需提出一种触摸屏交互手势控制方法,以提高用户对触摸大屏操控方式的多元化和灵活性,同时提高用户与触摸大屏中显示的模拟场景的交互感。
发明内容
本发明的目的在于,针对上述现有技术中的不足,提供一种触摸屏交互手势控制方法、装置、触摸屏及存储介质,以便提高用户对触摸屏操控方式的多元化和灵活性,可以直观地向用户展示对模拟场景的操作,提高了用户与触摸屏中显示的模拟场景的交互感。
为实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请实施例提供了一种触摸屏交互手势控制方法,包括:
响应用户针对触摸屏的触摸操作,获取用户触摸所述触摸屏的手指数目,所述触摸屏显示模拟场景的画面;
根据所述手指数目、以及预设的手指数目与交互手势类型的映射关系,确定所述用户的交互手势类型,所述交互手势类型包括:单手指交互类型、双手指交互类型、三手指交互类型、四手指交互类型;
根据所述用户的交互手势类型,在所述触摸屏上所述用户的手指所触摸的区域显示所述交互手势类型对应的控制面板;
响应用户针对所述控制面板上的操作,确定操作后画面并在所述触摸屏上动态显示操作后的模拟画面。
可选地,若所述交互手势类型为单手指交互类型,则所述交互手势类型对应的控制面板为行走控制面板;
所述响应用户针对所述控制面板上的操作,确定操作后画面并在所述触摸屏上动态显示操作后的模拟画面,包括:
获取所述用户针对所述行走控制面板的触控点偏移量、触控区域;
根据所述触控点偏移量、所述触控区域,确定在所述模拟场景中的移动速度以及移动的目标方向;
根据所述移动速度以及所述目标方向确定并显示所述模拟场景中的行走操作后的模拟画面。
可选地,所述方法还包括:
响应用户新增第一手指触摸所述触摸屏的操作,在所述触摸屏上新增第一手指触摸的区域显示视角控制面板,其中,新增第一手指的触摸位置与操作所述行走控制面板的手指的触摸位置之间的距离大于预设距离;
响应用户针对所述视角控制面板的操作,确定并显示所述模拟场景中的视角变化操作后的模拟画面。
可选地,若所述交互手势类型为双手指交互类型,则所述交互手势类型对应的控制面板包括行走控制面板以及视角控制面板;
所述响应用户针对所述控制面板上的操作,确定操作后画面并在所述触摸屏上动态显示操作后的模拟画面,包括:
分别获取所述用户针对所述行走控制面板的触控点偏移量、触控区域,以及,所述用户针对所述视角控制面板的触控点偏移量、触控区域;
分别根据所述行走控制面板的触控点偏移量、以及触控区域确定在所述模拟场景中的移动速度以及移动的目标方向,以及,根据所述视角控制面板的触控点偏移量、以及触控区域确定在所述模拟场景中的视角调整速度和方向;
根据所述模拟场景中的移动速度以及移动的目标方向,以及所述模拟场景中的视角调整速度和方向,确定并显示所述模拟场景中的行走操作以及视角调整操作后的模拟画面。
可选地,所述方法还包括:
响应用户的第二手指离开所述触摸屏的操作,从所述触摸屏上删除所述第二手指所针对的控制面板。
可选地,若所述交互手势类型为三手指交互类型,则所述交互手势类型对应的控制面板为高度控制面板;
所述响应用户针对所述控制面板上的操作,确定操作后画面并在所述触摸屏上动态显示操作后的模拟画面,包括:
获取所述用户针对所述高度控制面板的滑动距离;
根据所述高度控制面板的滑动距离,确定在所述模拟场景中的视角高度;
根据所述模拟场景中的视角高度,确定并显示所述模拟场景中的视角操作后的模拟画面。
可选地,若所述交互手势类型为四手指交互类型;则所述交互手势类型对应的控制面板为跳跃控制面板;
所述响应用户针对所述控制面板上的操作,确定操作后画面并在所述触摸屏上动态显示操作后的模拟画面,包括:
获取所述用户针对所述跳跃控制面板的手指数目,并判断所述用户触摸所述跳跃控制面板的手指数目是否发生变化;
若否,则确定并显示所述模拟场景中的跳跃操作后的模拟画面。
第二方面,本申请实施例还提供了一种触摸屏交互手势控制装置,所述装置包括:响应模块、确定模块、显示模块;
所述响应模块,用于用户针对触摸屏的触摸操作,获取用户触摸所述触摸屏的手指数目,所述触摸屏显示模拟场景的画面;
所述确定模块,用于根据所述手指数目、以及预设的手指数目与交互手势类型的映射关系,确定所述用户的交互手势类型,所述交互手势类型包括:单手指交互类型、双手指交互类型、三手指交互类型、四手指交互类型;
所述显示模块,用于根据所述用户的交互手势类型,在所述触摸屏上所述用户的手指所触摸的区域显示所述交互手势类型对应的控制面板;
所述响应模块,还用于响应用户针对所述控制面板上的操作,确定操作后画面并在所述触摸屏上动态显示操作后的模拟画面。
可选地,若所述交互手势类型为单手指交互类型,则所述交互手势类型对应的控制面板为行走控制面板;
所述响应模块,还用于:
获取所述用户针对所述行走控制面板的触控点偏移量、触控区域;
根据所述触控点偏移量、所述触控区域,确定在所述模拟场景中的移动速度以及移动的目标方向;
根据所述移动速度以及所述目标方向确定并显示所述模拟场景中的行走操作后的模拟画面。
可选地,所述响应模块,还用于:
响应用户新增第一手指触摸所述触摸屏的操作,在所述触摸屏上新增第一手指触摸的区域显示视角控制面板,其中,新增第一手指的触摸位置与操作所述行走控制面板的手指的触摸位置之间的距离大于预设距离;
响应用户针对所述视角控制面板的操作,确定并显示所述模拟场景中的视角变化操作后的模拟画面。
可选地,若所述交互手势类型为双手指交互类型,则所述交互手势类型对应的控制面板包括行走控制面板以及视角控制面板;
所述响应模块,还用于:
分别获取所述用户针对所述行走控制面板的触控点偏移量、触控区域,以及,所述用户针对所述视角控制面板的触控点偏移量、触控区域;
分别根据所述行走控制面板的触控点偏移量、以及触控区域确定在所述模拟场景中的移动速度以及移动的目标方向,以及,根据所述视角控制面板的触控点偏移量、以及触控区域确定在所述模拟场景中的视角调整速度和方向;
根据所述模拟场景中的移动速度以及移动的目标方向,以及所述模拟场景中的视角调整速度和方向,确定并显示所述模拟场景中的行走操作以及视角调整操作后的模拟画面。
可选地,所述响应模块,还用于:
响应用户的第二手指离开所述触摸屏的操作,从所述触摸屏上删除所述第二手指所针对的控制面板。
可选地,若所述交互手势类型为三手指交互类型,则所述交互手势类型对应的控制面板为高度控制面板;
所述响应模块,还用于:
获取所述用户针对所述高度控制面板的滑动距离;
根据所述高度控制面板的滑动距离,确定在所述模拟场景中的视角高度;
根据所述模拟场景中的视角高度,确定并显示所述模拟场景中的视角操作后的模拟画面。
可选地,若所述交互手势类型为四手指交互类型;则所述交互手势类型对应的控制面板为跳跃控制面板;
所述响应模块,还用于:
获取所述用户针对所述跳跃控制面板的手指数目,并判断所述用户触摸所述跳跃控制面板的手指数目是否发生变化;
若否,则确定并显示所述模拟场景中的跳跃操作后的模拟画面。
第三方面,本申请实施例还提供了一种触摸屏,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当触摸屏运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如第一方面提供的所述方法的步骤。
第四方面,本申请实施例还提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面提供所述方法的步骤。
本申请的有益效果是:
本申请实施例提供一种触摸屏交互手势控制方法、装置、触摸屏及存储介质,该方法包括:响应用户针对触摸屏的触摸操作,获取用户触摸触摸屏的手指数目,触摸屏显示模拟场景的画面;根据手指数目、以及预设的手指数目与交互手势类型的映射关系,确定用户的交互手势类型,交互手势类型包括:单手指交互类型、双手指交互类型、三手指交互类型、四手指交互类型;根据用户的交互手势类型,在触摸屏上用户的手指所触摸的区域显示交互手势类型对应的控制面板;响应用户针对控制面板上的操作,确定操作后画面并在触摸屏上动态显示操作后的模拟画面。在本方案中,响应用户针对触摸屏的触摸操作后,根据获取到的用户触摸触摸屏的手指数目、以及手指数目与交互手势类型的映射关系,确定用户的交互手势类型,并在用户的手指所触摸的区域显示交互手势类型对应的控制面板,使得触摸屏响应用户针对控制面板上的操作,并进一步地确定操作后模拟场景的画面,并在触摸屏上动态显示操作后的模拟场景的画面,实现了用户手势对触摸屏中显示的模拟场景的操控,提高了用户与模拟场景的交互体验,同时,也提高了用户对触摸屏操控方式的多元化和灵活性。
另外,根据用户触摸触摸屏的手指数目,通过新增(或移除)另一只手指来触摸触摸屏,实现对触摸屏中显示的多个控制面板的显示操作和切换操作,提高了用户对触摸屏中显示的多个控制面板切换方式的灵活性和便捷性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的一种触摸屏的结构示意图;
图2为本申请实施例提供的一种触摸屏交互手势控制方法的流程示意图;
图3为本申请实施例提供的另一种触摸屏交互手势控制方法的流程示意图;
图4为本申请实施例提供的一种触摸屏交互手势控制方法中行走控制面板的示意图;
图5为本申请实施例提供的又一种触摸屏交互手势控制方法的流程示意图;
图6为本申请实施例提供的一种触摸屏交互手势控制方法中视角控制面板的示意图;
图7为本申请实施例提供的另一种触摸屏交互手势控制方法中视角控制面板的示意图;
图8为本申请实施例提供的另一种触摸屏交互手势控制方法的流程示意图;
图9为本申请实施例提供的又一种触摸屏交互手势控制方法的流程示意图;
图10为本申请实施例提供的另一种触摸屏交互手势控制方法的流程示意图;
图11为本申请实施例提供的一种触摸屏交互手势控制装置的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
需要说明的是,本申请实施例中将会用到术语“包括”,用于指出其后所声明的特征的存在,但并不排除增加其它的特征。
图1为本申请实施例提供的一种触摸屏的结构示意图;该触摸屏100如可以是台式机、膝上型电脑、平板电脑和手持式电脑、手机等具有显示功能和触控功能的电子设备,且触摸屏的形状也不限于是平面或者是曲面。
在触摸屏100上设置多个感应触点,主要是通过感应触点采集用户触摸触摸屏100的手势动作,再根据手势动作确定该手势动作的控制指令,触摸屏100响应用户的手势动作,确定操作后画面并在触摸屏上动态显示操作后的模拟画面,提高用户对触摸屏进行交互操控的灵活性和便捷性,进而提高人机交互的体验感。
如图1所示,该触摸屏100可包括:处理器101、存储器102。处理器101、存储器102之间直接或间接地电性连接,以实现数据的传输或交互。例如,可通过一条或多条通信总线或信号线实现电性连接。
其中,处理器101可以是一种集成电路芯片,具有信号的处理能力。上述的处理器101可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器102可以是,但不限于,随机存取存储器(Random Access Memory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(Programmable Read-OnlyMemory,PROM),可擦除只读存储器(Erasable Programmable Read-Only Memory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。
其中,存储器102用于存储程序,处理器101调用存储器102存储的程序,以执行下面实施例提供的触摸屏交互手势控制方法。
可以理解,图1所述的结构仅为示意,触摸屏还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。
如下将通过多个具体的实施例对本申请所提供的触摸屏交互手势控制方法的实现原理和对应产生的有益效果进行说明。
图2为本申请实施例提供的一种触摸屏交互手势控制方法的流程示意图;该方法的执行主体可以为上述图1中的触摸屏,如图2所示,该方法包括:
S201、响应用户针对触摸屏的触摸操作,获取用户触摸触摸屏的手指数目,触摸屏显示模拟场景的画面。
示例性地,在触摸屏中显示的模拟场景画面,通过数字建模的方式搭建的虚拟环境,并在虚拟环境中绘制三维场景。如可以是仿真教学所需要的虚拟环境的三维模型,比如,是虚拟高铁运行中的三维场景,用户可以通过不同的手指触摸触摸屏,并触发虚拟场景进行响应,以控制“虚拟高铁”在触摸屏显示的“虚拟场景空间”中的运行,为用户展示了“虚拟高铁”运行过程中的仿真画面,提高了用户与虚拟场景的交互体验。
S202、根据手指数目、以及预设的手指数目与交互手势类型的映射关系,确定用户的交互手势类型。
其中,交互手势类型包括:单手指交互类型、双手指交互类型、三手指交互类型、四手指交互类型,相应的,不同的交互手势类型对应不同的操作指令。
在本实施例中,用户可以使用不同的手指个数,实现对触摸屏的触摸操作,且不同的手指个数对应不同的交互手势类型。
示例性地,如一个手指的交互手势类型是单手指交互类型,两个手指的交互手势类型是双手指交互类型,三个手指的交互手势类型是三手指交互类型,以及四个手指的交互手势类型是四手指交互类型。
同理,也可以定义更多的手指数目与交互手势类型的映射关系,不局限于上述四种情况。
例如,在响应用户针对触摸屏的触摸操作后,若获取到用户触摸触摸屏的手指数目是一个手指,则可以根据一个手指与交互手势类型的映射关系,确定用户的交互手势类型是单手指交互类型。
S203、根据用户的交互手势类型,在触摸屏上用户的手指所触摸的区域显示交互手势类型对应的控制面板。
在本实施例中,可根据用户的交互手势类型,调出交互手势类型对应的控制面板,以便用户可以在各控制面板上进行手势操作,实现了用户与模拟场景的交互体验。其中,控制面板是一个二维窗口,可以悬浮在触摸屏显示模拟场景的画面上。
例如,用户的交互手势类型是单手指交互类型,如单手指交互类型对应的控制面板是行走控制面板,即在用户的单手指所触摸的区域显示行走控制面板,用户只需要在行走控制面板上中使用简单的手势操作,如手势操作包括:单手指向左移动、单手指向右移动、单手指向前移动或单手指向后移动等,实现对触摸屏显示模拟场景的画面中目标角色的行走操作。
S204、响应用户针对控制面板上的操作,确定操作后画面并在触摸屏上动态显示操作后的模拟画面。
在上述实施例的基础上,例如,当用户需要控制模拟场景中目标人物向左行走的操作时,可在行走控制面板上使用单手指模拟向左行走操作,触摸屏响应用户在行走控制面板的向左行走操作,确定向左行走操作后目标人物在模拟场景的画面,并在触摸屏上动态显示向左行走操作后模拟场景的目标人物的行走画面,实现了手势对触摸屏显示模拟场景的操控,提高了用户与模拟场景的交互体验。
综上所述,本申请实施例提供一种触摸屏交互手势控制方法,该方法包括:响应用户针对触摸屏的触摸操作,获取用户触摸触摸屏的手指数目,触摸屏显示模拟场景的画面;根据手指数目、以及预设的手指数目与交互手势类型的映射关系,确定用户的交互手势类型,交互手势类型包括:单手指交互类型、双手指交互类型、三手指交互类型、四手指交互类型;根据用户的交互手势类型,在触摸屏上用户的手指所触摸的区域显示交互手势类型对应的控制面板;响应用户针对控制面板上的操作,确定操作后画面并在触摸屏上动态显示操作后的模拟画面。在本方案中,响应用户针对触摸屏的触摸操作后,根据获取到的用户触摸触摸屏的手指数目、以及手指数目与交互手势类型的映射关系,确定用户的交互手势类型,并在用户的手指所触摸的区域显示交互手势类型对应的控制面板,使得触摸屏响应用户针对控制面板上的操作,并进一步地确定操作后模拟场景的画面,并在触摸屏上动态显示操作后的模拟场景的画面,实现了用户手势对触摸屏中显示的模拟场景的操控,提高了用户与模拟场景的交互体验,同时,也提高了用户对触摸屏操控方式的多元化和灵活性。
如下通过多个实施例对本申请提供的触摸屏交互手势控制方法中的上述步骤S204:响应用户针对控制面板上的操作,确定操作后画面并在触摸屏上动态显示操作后的模拟画面,进行解释说明。
图3为本申请实施例提供的另一种触摸屏交互手势控制方法的流程示意图;若交互手势类型为单手指交互类型,则交互手势类型对应的控制面板为行走控制面板,上述步骤S204:响应用户针对控制面板上的操作,确定操作后画面并在触摸屏上动态显示操作后的模拟画面,包括:
S301、获取用户针对行走控制面板的触控点偏移量、触控区域。
其中,触控点偏移量是指用户手指在行走控制面板中的触控点位置T(x1,y1)与旋转中心点位置O(x0,y0)的偏移量offset(Δx,Δy),其中,Δx=x1-x0,Δy=y1-y0。
触控区域是指用户手指在行走控制面板中的可触控区域R(VisualSizeX,VisualSizeY)。
S302、根据触控点偏移量、触控区域,确定在模拟场景中的移动速度以及移动的目标方向。
其中,移动速度是用户手指在行走控制面板中移动的速度大小。
移动的目标方向是指用户手指在行走控制面板中移动的方向,可以在触控区域的任一方向上的移动,如可以是向右移动、向左移动、向前移动、向后移动,或者其他方向移动,实现对触摸屏中显示的模拟场景在任一方向上进行移动操作。
图4为本申请实施例提供的一种触摸屏交互手势控制方法中行走控制面板的示意图;如图4所示,可以根据触控点偏移量offset(Δx,Δy),计算得到触控点偏移角θ,即θ=atan(Δy/Δx)。
将触控点位置T(x1,y1)与旋转中心点位置O(x0,y0)的距离记为OT,则OT2=Δx2+Δy2
根据触控点偏移角θ、可触控区域R(VisualSizeX,VisualSizeY),可以计算得到XTerm=VisualSizeX*cosθ、YTerm=VisualSizeY*sinθ,将沿触控点偏移角θ方向,旋转中心点位置O至可触控区域R的边缘的距离记作OE,则OE2=XTerm2+YTerm2
根据OT和OE两者的大小,确定用户触摸行走控制面板中的触控点是否超离可触控区域R。
在一种可实现的方式中,若OT大于或等于OE,则认为用户手指触摸在行走控制面板可触控区域R的边缘,此时,将触控点的真实偏移位置为offset(XTerm,YTerm),即在模拟场景中的移动速度Vx=XTerm/(VisualSizeX*0.5)、Vy=YTerm/(VisualSizeY*0.5),移动的目标方向θ。
在另一种可实现的方式中,若OT小于OE,则用户手指触摸在行走控制面板可触控区域R内,此时,将触控点的真实偏移位置为offset(Δx,Δy),即在模拟场景中的移动速度Vx=Δx/(VisualSizeX*0.5)、Vy=Δy/(VisualSizeY*0.5),移动的目标方向θ。
S303、根据移动速度以及目标方向确定并显示模拟场景中的行走操作后的模拟画面。
可选地,可以根据上述计算得到的用户手指在触摸触摸屏时的移动速度以及移动的目标方向θ,进一步确定模拟场景中模拟画面的移动速度Vx、Vy以及移动的目标方向,使得触摸屏中显示的模拟场景按照移动速度(Vx,Vy)、在目标方向θ上进行移动,并在触摸屏上动态显示移动操作后的模拟画面,可以直观地向用户展示对模拟场景的操作,提高了用户与触摸屏中显示的模拟场景的交互感。
如下对本申请涉及的根据用户触摸触摸屏的手指数目,实现对触摸屏中显示的多个控制面板的切换操作的具体过程。
图5为本申请实施例提供的又一种触摸屏交互手势控制方法的流程示意图;该方法还包括:
S501、响应用户新增第一手指触摸触摸屏的操作,在触摸屏上新增第一手指触摸的区域显示视角控制面板。
视角控制面板,是对触摸屏中显示的模拟场景画面的视角进行调整的操作面板,如用户只需要在视角控制面板上中使用简单的手势操作,如手势操作包括:单手指视角向左移动、单手指视角向右移动、单手指视角俯仰等,便可实现对触摸屏显示模拟场景的画面中视角的变化操作。
其中,新增第一手指的触摸位置与操作行走控制面板的手指的触摸位置之间的距离大于预设距离。
例如,若用户使用任意一个手指F1触摸触摸屏,在触摸屏上调出手指F1触摸的区域显示行走控制面板,且手指F1仍然保持触摸。同时,又新增第一手指F2触摸触摸屏,但手指F1的触摸位置与第一手指F2的触摸位置的距离小于或等于预设距离时,在触摸屏上无法调出第一手指F2触摸的区域显示视角控制面板,避免出现“行走控制面板”和“视角控制面板”交叉重叠显示的现象,导致用户体验感不佳效果。
为了提高对触摸屏中显示的多个控制面板操作的灵活性,可以通过通过新增(或移除)另一只手指来触摸触摸屏,实现对多个控制面板的切换操作,主要有以下三种情况,具体如下:
第一种情况,若用户使用任意一个手指F1触摸触摸屏,在触摸屏上调出手指F1触摸的区域显示行走控制面板,且手指F1仍然保持触摸。同时,又新增第一手指F2触摸触摸屏,且新增第一手指F2的触摸位置与操作行走控制面板的手指F1的触摸位置之间的距离大于预设距离,触摸屏响应用户使用第一手指F2触摸触摸屏的操作,进一步地,在触摸屏上调出第一手指F2触摸的区域显示视角控制面板,以便用户可以同时使用手指F1在行走控制面板上进行手势操作,和使用第一手指F2在视角控制面板上进行手势操作,或者只对其他的任一个控制面板进行手势操作,如使用手指F1在行走控制面板上进行手势操作,第一手指F2在视角控制面板上的触控点保持不动。
图6为本申请实施例提供的一种触摸屏交互手势控制方法中视角控制面板的示意图;如图6所示,针对上述第一种情况,用户使用手指F1触摸触摸屏,在触摸屏上调出手指F1触摸的区域显示行走控制面板,且手指F1仍然保持触摸,同时,又新增第一手指F2触摸触摸屏,触摸屏响应用户使用第一手指F2触摸触摸屏的操作,在触摸屏上调出第一手指F2触摸的区域显示视角控制面板。
可选地,响应用户的第二手指离开触摸屏的操作,从触摸屏上删除第二手指所针对的控制面板。
第二种情况,图7为本申请实施例提供的另一种触摸屏交互手势控制方法中视角控制面板的示意图;如图7所示,若用户将手指F1在触摸屏上移除,且第一手指F2仍然保持触摸时,在手指F1触摸的区域显示的行走控制面板从触摸屏中删除,在触摸屏中只显示第一手指F2触摸的区域的视角控制面板,通过用户触摸触摸屏的手指数目的新增/移除,实现了对行走控制面板和视角控制面板的切换操作。
第三种情况,在用户将手指F1在触摸屏上移除后,若用户也将第一手指F2从触摸屏上移除,此时,在第一手指F2触摸的区域显示的行走控制面板从触摸屏中删除。
S502、响应用户针对视角控制面板的操作,确定并显示模拟场景中的视角变化操作后的模拟画面。
针对上述第一种情况和第二种情况,用户可使用第一手指F2在视角控制面板上进行手势操作,触摸屏响应用户针对视角控制面板的各种视角变化操作,确定并显示模拟场景中的视角变化操作后的模拟画面,可以直观地向用户展示模拟场景的多个视角,提高了用户与触摸屏中显示的模拟场景的交互感。
如下通过具体实施例,对上述第一种情况进行详细介绍。
图8为本申请实施例提供的另一种触摸屏交互手势控制方法的流程示意图;可选地,如图8所示,若交互手势类型为双手指交互类型,则交互手势类型对应的控制面板包括:行走控制面板以及视角控制面板。
上述步骤S204:响应用户针对控制面板上的操作,确定操作后画面并在触摸屏上动态显示操作后的模拟画面,包括:
S801、分别获取用户针对行走控制面板的触控点偏移量、触控区域,以及,用户针对视角控制面板的触控点偏移量、触控区域。
可选地,若用户需要同时使用手指F1在行走控制面板上进行手势操作,和使用第一手指F2在视角控制面板上进行手势操作时,则分别获取用户使用手指F1针对行走控制面板的触控点偏移量offset1(Δx1,Δy1)、触控区域R1(VisualSizeX1,VisualSizeY1),以及,用户使用第一手指F2针对视角控制面板的触控点偏offset2(Δx2,Δy2)、触控区域R2(VisualSizeX2,VisualSizeY2)。
S802、分别根据行走控制面板的触控点偏移量、以及触控区域确定在模拟场景中的移动速度以及移动的目标方向,以及,根据视角控制面板的触控点偏移量、以及触控区域确定在模拟场景中的视角调整速度和方向。
上述步骤S302已经详细描述过如何根据行走控制面板的触控点偏移量、以及触控区域,计算在模拟场景中的移动速度以及移动的目标方向,在此不再做过多的赘述。
同理,采用上述步骤S302描述的计算过程,可以分别得到在模拟场景中的移动速度(Vx1,Vy1)以及移动的目标方向θ1,和模拟场景中的视角调整速度(Vx2,Vy2)和方向θ2。
S803、根据模拟场景中的移动速度以及移动的目标方向,以及模拟场景中的视角调整速度和方向,确定并显示模拟场景中的行走操作以及视角调整操作后的模拟画面。
可选地,可以根据上述计算得到的用户手指F1在触摸触摸屏时的移动速度(Vx1,Vy1)以及移动的目标方向θ1,进一步确定模拟场景中模拟画面的移动速度Vx1、Vy1以及移动的目标方向θ1,使得触摸屏中显示的模拟场景按照移动速度(Vx1,Vy1)、在目标方向θ1上进行移动。同理,根据上述计算得到的用户第一手指F2在触摸触摸屏时的视角调整速度(Vx2,Vy2)以及移动的目标方向θ2,进一步确定模拟场景中模拟画面的视角调整速度Vx2、Vy2以及移动的目标方向θ2,使得触摸屏中显示的模拟场景按照视角调整速度(Vx2,Vy2)、在目标方向θ2上进行视角变化,然后,在触摸屏上同时动态显示移动操作、视角操作后的模拟画面,可以直观地向用户展示对模拟场景的操作,提高了用户与触摸屏中显示的模拟场景的交互感。
图9为本申请实施例提供的又一种触摸屏交互手势控制方法的流程示意图;可选地,若交互手势类型为三手指交互类型,则交互手势类型对应的控制面板为高度控制面板。
上述步骤S204:响应用户针对控制面板上的操作,确定操作后画面并在触摸屏上动态显示操作后的模拟画面,包括:
S901、获取用户针对高度控制面板的滑动距离。
其中,高度控制面板,是对触摸屏中显示的模拟场景画面的视角高度进行调整的操作面板,用户在高度控制面板上中使用简单的手势操作,如手势操作包括:三手指视角向下移动、三手指视角向上移动,便可实现对触摸屏显示模拟场景的画面中视角上下调整的变化操作。
需要说明的是,当用户使用三个手指并拢触摸触摸屏时,此时,交互手势类型为三手指交互类型,相应地,在触摸屏上调出用户使用三个手指触摸的区域显示高度控制面板。
滑动距离,是指用户使用的三个手指F3、F4和F5触摸触摸屏时,最后一个按下触摸屏的手指F5,从触控点位置T至移除位置M之间的距离。
因此,触摸屏响应用户使用三个手指在高度控制面板上的操作,并获取用户三个手指中最后一个按下触摸屏的手指F5在触摸屏上的滑动距离。
S902、根据高度控制面板的滑动距离,确定在模拟场景中的视角高度。
可选地,不同的滑动距离对应不同的视角高度,即滑动距离与视角调整高度存在一一对应的映射关系。
因此,在上述实施例的基础上,获取到用户针对高度控制面板的滑动距离后,可以根据滑动距离与视角调整高度的映射关系,进一步地,确定模拟场景的视角调整高度。
S903、根据模拟场景中的视角高度,确定并显示模拟场景中的视角操作后的模拟画面。
可选地,可以根据上述计算得到的模拟场景中的视角调整高度,使得触摸屏中显示的模拟场景按照上述视角调整高度进行视角高低变化,以在触摸屏上动态显示视角高度操作后的模拟画面,可以直观地向用户展示对模拟场景的视角高低变化的操作,提高了用户与触摸屏中显示的模拟场景的交互感。
图10为本申请实施例提供的另一种触摸屏交互手势控制方法的流程示意图;可选地,若交互手势类型为四手指交互类型;则交互手势类型对应的控制面板为跳跃控制面板。
上述步骤S204:响应用户针对控制面板上的操作,确定操作后画面并在触摸屏上动态显示操作后的模拟画面,包括:
S1001、获取用户针对跳跃控制面板的手指数目,并判断用户触摸跳跃控制面板的手指数目是否发生变化。
其中,跳跃控制面板,是对触摸屏中显示的模拟场景中目标角色进行跳跃的操作面板,用户在跳跃控制面板上中使用简单的手势操作,便可实现对触摸屏显示模拟场景中目标角色的跳跃操作。
当用户使用四个手指触摸触摸屏时,此时,交互手势类型为四手指交互类型,相应地,在触摸屏上调出用户使用四个手指触摸的区域显示跳跃控制面板。
因此,触摸屏响应用户使用四个手指在跳跃控制面板上的操作,获取并判断用户在触摸跳跃控制面板时的手指数目N是否小于或者大于四个手指,若小于或者大于四个手指,则可以确定用户触摸“跳跃控制面板”的手指数目发送变动,即不响应用户针对跳跃控制面板进行的跳跃操作。
S1002、若否,则确定并显示模拟场景中的跳跃操作后的模拟画面。
可选地,若用户在触摸跳跃控制面板时的手指数目是四个手指,则可以确定用户始终保持四个手指触摸“跳跃控制面板”,即响应用户针对跳跃控制面板进行的跳跃操作,确定并显示模拟场景中目标角色进行跳跃操作后的模拟画面,可以直观地向用户展示对模拟场景中目标角色跳跃的操作,提高了用户与触摸屏中显示的模拟场景的交互感。
下述对用以执行本申请所提供的触摸屏交互手势装置及存储介质等进行说明,其具体的实现过程以及技术效果参见上述,下述不再赘述。
图11为本申请实施例提供的一种触摸屏交互手势控制装置的结构示意图;可选地,如图11所示,该装置包括:响应模块1101、确定模块1102、显示模块1103。
响应模块1101,用于用户针对触摸屏的触摸操作,获取用户触摸触摸屏的手指数目,显示模拟场景的画面;
确定模块1102,用于根据手指数目、以及预设的手指数目与交互手势类型的映射关系,确定用户的交互手势类型,交互手势类型包括:单手指交互类型、双手指交互类型、三手指交互类型、四手指交互类型;
显示模块1103,用于根据用户的交互手势类型,在触摸屏上用户的手指所触摸的区域显示交互手势类型对应的控制面板;
响应模块1101,还用于响应用户针对控制面板上的操作,确定操作后画面并在触摸屏上动态显示操作后的模拟画面。
可选地,若交互手势类型为单手指交互类型,则交互手势类型对应的控制面板为行走控制面板;
响应模块1101,还用于:
获取用户针对行走控制面板的触控点偏移量、触控区域;
根据触控点偏移量、触控区域,确定在模拟场景中的移动速度以及移动的目标方向;
根据移动速度以及目标方向确定并显示模拟场景中的行走操作后的模拟画面。
可选地,响应模块1101,还用于:
响应用户新增第一手指触摸触摸屏的操作,在触摸屏上新增第一手指触摸的区域显示视角控制面板,其中,新增第一手指的触摸位置与操作行走控制面板的手指的触摸位置之间的距离大于预设距离;
响应用户针对视角控制面板的操作,确定并显示模拟场景中的视角变化操作后的模拟画面。
可选地,若交互手势类型为双手指交互类型,则交互手势类型对应的控制面板包括行走控制面板以及视角控制面板;
响应模块1101,还用于:
分别获取用户针对行走控制面板的触控点偏移量、触控区域,以及,用户针对视角控制面板的触控点偏移量、触控区域;
分别根据行走控制面板的触控点偏移量、以及触控区域确定在模拟场景中的移动速度以及移动的目标方向,以及,根据视角控制面板的触控点偏移量、以及触控区域确定在模拟场景中的视角调整速度和方向;
根据模拟场景中的移动速度以及移动的目标方向,以及模拟场景中的视角调整速度和方向,确定并显示模拟场景中的行走操作以及视角调整操作后的模拟画面。
可选地,响应模块1101,还用于:
响应用户的第二手指离开触摸屏的操作,从触摸屏上删除第二手指所针对的控制面板。
可选地,若交互手势类型为三手指交互类型,则交互手势类型对应的控制面板为高度控制面板;
响应模块1101,还用于:
获取用户针对高度控制面板的滑动距离;
根据高度控制面板的滑动距离,确定在模拟场景中的视角高度;
根据模拟场景中的视角高度,确定并显示模拟场景中的视角操作后的模拟画面。
可选地,若交互手势类型为四手指交互类型;则交互手势类型对应的控制面板为跳跃控制面板;
响应模块1101,还用于:
获取用户针对跳跃控制面板的手指数目,并判断用户触摸跳跃控制面板的手指数目是否发生变化;
若否,则确定并显示模拟场景中的跳跃操作后的模拟画面。
上述装置用于执行前述实施例提供的方法,其实现原理和技术效果类似,在此不再赘述。
以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,简称ASIC),或,一个或多个微处理器(digital singnal processor,简称DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,简称FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(CentralProcessing Unit,简称CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上***(system-on-a-chip,简称SOC)的形式实现。
可选地,本发明还提供一种程序产品,例如计算机可读存储介质,包括程序,该程序在被处理器执行时用于执行上述方法实施例。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

Claims (10)

1.一种触摸屏交互手势控制方法,其特征在于,包括:
响应用户针对触摸屏的触摸操作,获取用户触摸所述触摸屏的手指数目,所述触摸屏显示模拟场景的画面;
根据所述手指数目、以及预设的手指数目与交互手势类型的映射关系,确定所述用户的交互手势类型,所述交互手势类型包括:单手指交互类型、双手指交互类型、三手指交互类型、四手指交互类型;
根据所述用户的交互手势类型,在所述触摸屏上所述用户的手指所触摸的区域显示所述交互手势类型对应的控制面板;
响应用户针对所述控制面板上的操作,确定操作后画面并在所述触摸屏上动态显示操作后的模拟画面。
2.根据权利要求1所述的方法,其特征在于,若所述交互手势类型为单手指交互类型,则所述交互手势类型对应的控制面板为行走控制面板;
所述响应用户针对所述控制面板上的操作,确定操作后画面并在所述触摸屏上动态显示操作后的模拟画面,包括:
获取所述用户针对所述行走控制面板的触控点偏移量、触控区域;
根据所述触控点偏移量、所述触控区域,确定在所述模拟场景中的移动速度以及移动的目标方向;
根据所述移动速度以及所述目标方向确定并显示所述模拟场景中的行走操作后的模拟画面。
3.根据权利要求2所述的方法,其特征在于,还包括:
响应用户新增第一手指触摸所述触摸屏的操作,在所述触摸屏上新增第一手指触摸的区域显示视角控制面板,其中,新增第一手指的触摸位置与操作所述行走控制面板的手指的触摸位置之间的距离大于预设距离;
响应用户针对所述视角控制面板的操作,确定并显示所述模拟场景中的视角变化操作后的模拟画面。
4.根据权利要求1所述的方法,其特征在于,若所述交互手势类型为双手指交互类型,则所述交互手势类型对应的控制面板包括行走控制面板以及视角控制面板;
所述响应用户针对所述控制面板上的操作,确定操作后画面并在所述触摸屏上动态显示操作后的模拟画面,包括:
分别获取所述用户针对所述行走控制面板的触控点偏移量、触控区域,以及,所述用户针对所述视角控制面板的触控点偏移量、触控区域;
分别根据所述行走控制面板的触控点偏移量、以及触控区域确定在所述模拟场景中的移动速度以及移动的目标方向,以及,根据所述视角控制面板的触控点偏移量、以及触控区域确定在所述模拟场景中的视角调整速度和方向;
根据所述模拟场景中的移动速度以及移动的目标方向,以及所述模拟场景中的视角调整速度和方向,确定并显示所述模拟场景中的行走操作以及视角调整操作后的模拟画面。
5.根据权利要求4所述的方法,其特征在于,还包括:
响应用户的第二手指离开所述触摸屏的操作,从所述触摸屏上删除所述第二手指所针对的控制面板。
6.根据权利要求1所述的方法,其特征在于,若所述交互手势类型为三手指交互类型,则所述交互手势类型对应的控制面板为高度控制面板;
所述响应用户针对所述控制面板上的操作,确定操作后画面并在所述触摸屏上动态显示操作后的模拟画面,包括:
获取所述用户针对所述高度控制面板的滑动距离;
根据所述高度控制面板的滑动距离,确定在所述模拟场景中的视角高度;
根据所述模拟场景中的视角高度,确定并显示所述模拟场景中的视角操作后的模拟画面。
7.根据权利要求1所述的方法,其特征在于,若所述交互手势类型为四手指交互类型;则所述交互手势类型对应的控制面板为跳跃控制面板;
所述响应用户针对所述控制面板上的操作,确定操作后画面并在所述触摸屏上动态显示操作后的模拟画面,包括:
获取所述用户针对所述跳跃控制面板的手指数目,并判断所述用户触摸所述跳跃控制面板的手指数目是否发生变化;
若否,则确定并显示所述模拟场景中的跳跃操作后的模拟画面。
8.一种触摸屏交互手势控制装置,其特征在于,所述装置包括:响应模块、确定模块、显示模块;
所述响应模块,用于用户针对触摸屏的触摸操作,获取用户触摸所述触摸屏的手指数目,所述触摸屏显示模拟场景的画面;
所述确定模块,用于根据所述手指数目、以及预设的手指数目与交互手势类型的映射关系,确定所述用户的交互手势类型,所述交互手势类型包括:单手指交互类型、双手指交互类型、三手指交互类型、四手指交互类型;
所述显示模块,用于根据所述用户的交互手势类型,在所述触摸屏上所述用户的手指所触摸的区域显示所述交互手势类型对应的控制面板;
所述响应模块,还用于响应用户针对所述控制面板上的操作,确定操作后画面并在所述触摸屏上动态显示操作后的模拟画面。
9.一种触摸屏,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当触摸屏运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如权利要求1-7任一所述方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1-7任一所述方法的步骤。
CN202110504580.8A 2021-05-07 2021-05-07 触摸屏交互手势控制方法、装置、触摸屏及存储介质 Active CN113138670B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110504580.8A CN113138670B (zh) 2021-05-07 2021-05-07 触摸屏交互手势控制方法、装置、触摸屏及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110504580.8A CN113138670B (zh) 2021-05-07 2021-05-07 触摸屏交互手势控制方法、装置、触摸屏及存储介质

Publications (2)

Publication Number Publication Date
CN113138670A true CN113138670A (zh) 2021-07-20
CN113138670B CN113138670B (zh) 2022-11-18

Family

ID=76818002

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110504580.8A Active CN113138670B (zh) 2021-05-07 2021-05-07 触摸屏交互手势控制方法、装置、触摸屏及存储介质

Country Status (1)

Country Link
CN (1) CN113138670B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113778257A (zh) * 2021-08-13 2021-12-10 广州华欣电子科技有限公司 触摸屏的高度调整方法、装置及触摸屏终端
CN114780009A (zh) * 2022-05-24 2022-07-22 Oppo广东移动通信有限公司 三维对象旋转方法、装置、设备、存储介质及程序产品
TWI809585B (zh) * 2021-12-03 2023-07-21 禾瑞亞科技股份有限公司 懸浮觸控面板及懸浮觸控裝置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103081496A (zh) * 2010-09-08 2013-05-01 瑞典爱立信有限公司 Iptv***的基于手势的控制
CN103577029A (zh) * 2012-07-27 2014-02-12 鸿富锦精密工业(武汉)有限公司 应用程序控制***及方法
CN105630374A (zh) * 2015-12-17 2016-06-01 网易(杭州)网络有限公司 虚拟角色控制模式切换方法及装置
US20190299091A1 (en) * 2017-03-27 2019-10-03 Netease (Hangzhou) Network Co.,Ltd. Display control method and apparatus for game screen, storage medium, and electronic device
CN110633044A (zh) * 2019-08-27 2019-12-31 联想(北京)有限公司 一种控制方法、装置、电子设备及存储介质
CN112121417A (zh) * 2020-09-30 2020-12-25 腾讯科技(深圳)有限公司 虚拟场景中的事件处理方法、装置、设备及存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103081496A (zh) * 2010-09-08 2013-05-01 瑞典爱立信有限公司 Iptv***的基于手势的控制
CN103577029A (zh) * 2012-07-27 2014-02-12 鸿富锦精密工业(武汉)有限公司 应用程序控制***及方法
CN105630374A (zh) * 2015-12-17 2016-06-01 网易(杭州)网络有限公司 虚拟角色控制模式切换方法及装置
US20190299091A1 (en) * 2017-03-27 2019-10-03 Netease (Hangzhou) Network Co.,Ltd. Display control method and apparatus for game screen, storage medium, and electronic device
CN110633044A (zh) * 2019-08-27 2019-12-31 联想(北京)有限公司 一种控制方法、装置、电子设备及存储介质
CN112121417A (zh) * 2020-09-30 2020-12-25 腾讯科技(深圳)有限公司 虚拟场景中的事件处理方法、装置、设备及存储介质

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
LIN,CY等: "《An interactive finger-gaming robot with real-time emotion feedback》", 《PROCEEDINGS OF THE 2015 6TH INTERNATIONAL CONFERENCE ON AUTOMATION,ROBOTICS AND APPLICATIONS(ICARA)》 *
张秋实等: "基于手势交互的输电线路运维沉浸式操作训练平台", 《电力科学与技术学报》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113778257A (zh) * 2021-08-13 2021-12-10 广州华欣电子科技有限公司 触摸屏的高度调整方法、装置及触摸屏终端
TWI809585B (zh) * 2021-12-03 2023-07-21 禾瑞亞科技股份有限公司 懸浮觸控面板及懸浮觸控裝置
CN114780009A (zh) * 2022-05-24 2022-07-22 Oppo广东移动通信有限公司 三维对象旋转方法、装置、设备、存储介质及程序产品

Also Published As

Publication number Publication date
CN113138670B (zh) 2022-11-18

Similar Documents

Publication Publication Date Title
CN113138670B (zh) 触摸屏交互手势控制方法、装置、触摸屏及存储介质
US11443453B2 (en) Method and device for detecting planes and/or quadtrees for use as a virtual substrate
US9836146B2 (en) Method of controlling virtual object or view point on two dimensional interactive display
JP2023171885A (ja) 仮想オブジェクトの制御方法、及び関連装置
JP6274682B2 (ja) インタフェースコンテンツを表示するための方法およびユーザ装置
US20160092080A1 (en) Touch interface for precise rotation of an object
CN108319422A (zh) 一种多屏互动触控显示方法、装置、存储介质和终端
JP2004078693A (ja) 視野移動操作方法
CN111383345B (zh) 虚拟内容的显示方法、装置、终端设备及存储介质
JP2014182638A (ja) 表示制御装置、表示制御方法、コンピュータプログラム
TW201235884A (en) Electronic apparatus with touch screen and associated displaying control method
CN103513914A (zh) 应用对象的触摸控制方法与装置
CN110941337A (zh) 虚拟形象的控制方法、终端设备及计算机可读存储介质
JP2016134052A (ja) インターフェースプログラム及びゲームプログラム
CN108245889B (zh) 自由视角朝向切换方法及装置、存储介质、电子设备
JP2015225397A (ja) ユーザインターフェースプログラム
CN111228790B (zh) 游戏角色的显示控制方法、装置、电子设备及计算机介质
JP2016095716A (ja) 情報処理装置、情報処理方法、ならびに、プログラム
JP2014085816A (ja) プログラム、情報処理装置、情報処理方法および情報処理システム
KR20130054990A (ko) 듀얼 터치 경험 필드를 달성하기 위한 싱글 터치 프로세스
CN114780009A (zh) 三维对象旋转方法、装置、设备、存储介质及程序产品
CN113457144B (zh) 游戏中的虚拟单位选取方法及装置、存储介质及电子设备
JP5812582B2 (ja) 情報処理装置および情報処理方法
CN112068699A (zh) 一种交互方法、装置、电子设备和存储介质
Ikematsu et al. Carbon copy metaphor: combining absolute and relative coordinates inputs for trackpad

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Gao Zhisheng

Inventor after: Zhang Eryang

Inventor after: Cui Zhibin

Inventor after: Ge Yaoxu

Inventor after: Jiao Yuefeng

Inventor after: Ao Yalei

Inventor after: Hou Xiaolong

Inventor before: Zhang Eryang

Inventor before: Gao Zhisheng

Inventor before: Cui Zhibin

Inventor before: Ge Yaoxu

Inventor before: Jiao Yuefeng

Inventor before: Ao Yalei

Inventor before: Hou Xiaolong

GR01 Patent grant
GR01 Patent grant