CN108992924A - 一种触发有序触摸屏操作事件的方法 - Google Patents

一种触发有序触摸屏操作事件的方法 Download PDF

Info

Publication number
CN108992924A
CN108992924A CN201810952036.8A CN201810952036A CN108992924A CN 108992924 A CN108992924 A CN 108992924A CN 201810952036 A CN201810952036 A CN 201810952036A CN 108992924 A CN108992924 A CN 108992924A
Authority
CN
China
Prior art keywords
touch screen
data
scheme
operation event
screen operation
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.)
Withdrawn
Application number
CN201810952036.8A
Other languages
English (en)
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.)
Suzhou Snail Digital Technology Co Ltd
Original Assignee
Suzhou Snail Digital Technology 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 Suzhou Snail Digital Technology Co Ltd filed Critical Suzhou Snail Digital Technology Co Ltd
Priority to CN201810952036.8A priority Critical patent/CN108992924A/zh
Publication of CN108992924A publication Critical patent/CN108992924A/zh
Withdrawn legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • 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

Landscapes

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

Abstract

一种触发有序触摸屏操作事件的方法,包括以下步骤:1)监听设备输入源按键按下的输入数据;2)接收按键事件输入,加载指定方案执行;3)加载方案,循环解析执行所有数据;4)效验数据的有效性,将数据下发执行相应的触摸屏事件,执行对应的间隔时长后重新解析下一个数据。本发明的触发有序触摸屏操作事件的方法,能够解决用户在触摸屏游戏中无法在指定的时效内对触摸屏做出连续、即时性的操作执行的问题。

Description

一种触发有序触摸屏操作事件的方法
技术领域
本发明涉及终端触摸屏领域,特别是一种触发有序触摸屏操作事件的方法。
背景技术
随着移动触摸屏游戏的逐渐普及,越来越多用户使用触摸屏进行操作游戏,由于有些游戏场景对游戏的操作性要求较高,对用户的操作性有所限制,使用户无法在指定的时效内对触摸屏做出连续、即时性的操作执行,从而影响用户的游戏体验。从而提出本发明,辅助用户在指定时效内对触摸屏做出连续、即时性操作流程。
发明内容
为了解决现有技术存在的不足,本发明的目的在于提供一种触发有序触摸屏操作事件的方法,旨在辅助解决用户在触摸屏游戏中无法在指定的时效内对触摸屏做出连续、即时性的操作执行的问题。用户使用本发明后,可直接从服务器获取或自行配置操作方案,每个方案包含多个数据和启动按键,每个数据含执行屏幕坐标、执行间隔时间、执行按压时长、执行序列,配置完成开始映射后,从而实现一键启动执行方案、准确的执行配置的操作数据,从而实现指定的触摸屏游戏的操作效果,提升用户的触摸屏游戏操作技巧和游戏体验。
为实现上述目的,本发明提出了触发有序触摸屏操作事件的方法,包括以下步骤:
1)监听设备输入源按键按下的输入数据;
2)接收按键事件输入,加载指定方案执行;
3)加载方案,循环解析执行所有数据;
4)效验数据的有效性,将数据下发执行相应的触摸屏事件,执行对应的间隔时长后重新解析下一个数据。
进一步地,在所述步骤1)之前,还包括设定映射方案的步骤,包括:根据应用名称和包名向服务器请求的对应预定义方案或用户自行定义方案。
进一步地,所述设定映射方案,包括,设定屏幕触发坐标、设定按压时间、设定间隔时长,以及设定启动按键。
进一步地,所述启动按键为物理按键。
进一步地,其特征在于,所述数据包括:执行触摸屏位置、按压时长、执行间隔时长。
更进一步地,所述步骤4)还包括:效验数据为无效时,则执行对应的间隔时长,后重新解析下一个数据。
本发明通过引导用户配置操作数据,收集执行方案,每个方案包含多个数据和启动按键,一个数据包含触摸屏执行坐标(X/Y轴)、按压时长(按下未抬起的时间)、执行间隔时间(两个数据执行的间隔时长)、执行序列(数据顺序)。然后在触摸屏游戏使用中通过用户按下启动按键,从而触发执行配置的操作数据。将操作数据分解执行,根据序列在指定触摸屏坐标、间隔时间,逐一在指定位置、指定时间在触摸屏上触发按压效果。实现通过一键式的快速响应一组数据从实体按键映射到触摸屏的一组触摸屏操作事件。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,并与本发明的实施例一起,用于解释本发明,并不构成对本发明的限制。在附图中:
图1为根据本发明的触发有序触摸屏操作事件的方法的原理流程图;
图2为根据本发明的触发有序触摸屏操作事件的方法的实施方式的流程图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
图1为根据本发明的触发有序触摸屏操作事件的方法的原理流程图,下面将参考图1,对本发明的触发有序触摸屏操作事件的方法进行详细描述。
首先,在步骤101,监听设备输入源,监听按键按下的输入数据;
在步骤102,接收按键事件输入;
在步骤103,监听按键键值,是否存在启动键映射;
在步骤104,该按下键值为存在的启动键映射时,加载指定方案执行;
在步骤105,将方案加载,进行所有数据循环解析执行,数据含执行触摸屏位置(屏幕X/Y轴)、按压时长(按下未抬起的时间)、执行间隔时长(两个数据执行的间隔时长)等;
在步骤106和107,效验数据有效性,包括触摸屏位置和间隔时间,无效则执行对应的间隔时长,有效则将数据下发执行相应的触摸屏事件,再执行对应的间隔时长后重新解析下一个数据。
该启动键可为任意物理按键,如自定义昵称为:山、水、日、月等的手柄按键或者键盘按键。
比如在游戏“王者荣耀”中,可设定技能1位置触发坐标,间隔0.3ms后触发技能2位置坐标再0.2ms后触发技能3位置坐标。将A键设定为启动键。从而实现只需通按下A键,就执行技能1,延迟0.3ms后执行技能2,延迟0.2ms后执行技能3。
图2为根据本发明的触发有序触摸屏操作事件的方法的实施方式的流程图。
实施方式一:用户自定义
首先,用户设定始发屏幕坐标,设定按压时间,设定间隔时间。如果用户继续设置下一序列数据,则返回设定始发屏幕坐标,设定按压时间,设定间隔时间。数据设置完毕后,用户设置方案启动键。
根据应用名称和包名向服务器请求对应用户自定义方案,将方案设定成当前映射方案,将方案设定成当前映射方案,用户通过按键按下启动执行映射方案,接收到启动通知后加载对应方案循环解析执行,根据解析的方案进行对应的数据分解上报触摸屏事件。
实施方式二:服务器预定义
根据应用名称和包名向服务器请求对应服务器预定义方案,将方案设定成当前映射方案,将方案设定成当前映射方案,用户通过按键按下启动执行映射方案,接收到启动通知后加载对应方案循环解析执行,根据解析的方案进行对应的数据分解上报触摸屏事件。
本领域普通技术人员可以理解:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (6)

1.一种触发有序触摸屏操作事件的方法,包括以下步骤:
1)监听设备输入源按键按下的输入数据;
2)接收按键事件输入,加载指定方案执行;
3)加载方案,循环解析执行所有数据;
4)效验数据的有效性,将数据下发执行相应的触摸屏事件,执行对应的间隔时长后重新解析下一个数据。
2.根据权利要求1所述的触发有序触摸屏操作事件的方法,其特征在于,在所述步骤1)之前,还包括设定映射方案的步骤,包括:根据应用名称和包名向服务器请求的对应预定义方案或用户自行定义方案。
3.根据权利要求2所述的触发有序触摸屏操作事件的方法,其特征在于,所述设定映射方案,包括,设定屏幕触发坐标、设定按压时间、设定间隔时长,以及设定启动按键。
4.根据权利要求3所述的触发有序触摸屏操作事件的方法,其特征在于,所述启动按键为物理按键。
5.根据权利要求1所述的触发有序触摸屏操作事件的方法,其特征在于,所述数据包括:执行触摸屏位置、按压时长、执行间隔时长。
6.根据权利要求1所述的触发有序触摸屏操作事件的方法,其特征在于,所述步骤4)还包括:效验数据为无效时,则执行对应的间隔时长,后重新解析下一个数据。
CN201810952036.8A 2018-08-21 2018-08-21 一种触发有序触摸屏操作事件的方法 Withdrawn CN108992924A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810952036.8A CN108992924A (zh) 2018-08-21 2018-08-21 一种触发有序触摸屏操作事件的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810952036.8A CN108992924A (zh) 2018-08-21 2018-08-21 一种触发有序触摸屏操作事件的方法

Publications (1)

Publication Number Publication Date
CN108992924A true CN108992924A (zh) 2018-12-14

Family

ID=64592894

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810952036.8A Withdrawn CN108992924A (zh) 2018-08-21 2018-08-21 一种触发有序触摸屏操作事件的方法

Country Status (1)

Country Link
CN (1) CN108992924A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110362353A (zh) * 2019-07-04 2019-10-22 Oppo广东移动通信有限公司 外设控制方法、外设控制装置、存储介质与电子设备
CN110806830A (zh) * 2019-09-06 2020-02-18 华为技术有限公司 一种用户交互方法及电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102707882A (zh) * 2012-04-27 2012-10-03 深圳瑞高信息技术有限公司 虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端
CN104699591A (zh) * 2013-12-06 2015-06-10 腾讯科技(深圳)有限公司 一种测试场景重现方法以及装置
US20160059124A1 (en) * 2014-08-26 2016-03-03 Nintendo Co., Ltd. Recording medium, information processing device and information processing method
CN107145444A (zh) * 2017-05-04 2017-09-08 网易(杭州)网络有限公司 游戏性能的测试方法、测试装置、可读介质和电子设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102707882A (zh) * 2012-04-27 2012-10-03 深圳瑞高信息技术有限公司 虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端
CN104699591A (zh) * 2013-12-06 2015-06-10 腾讯科技(深圳)有限公司 一种测试场景重现方法以及装置
US20160059124A1 (en) * 2014-08-26 2016-03-03 Nintendo Co., Ltd. Recording medium, information processing device and information processing method
CN107145444A (zh) * 2017-05-04 2017-09-08 网易(杭州)网络有限公司 游戏性能的测试方法、测试装置、可读介质和电子设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
北通通哥: "北通手游P1王者荣耀手柄,快速上分利器", 《HTTPS://V.QQ.COM/X/PAGE/R0539D6MVDD.HTML》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110362353A (zh) * 2019-07-04 2019-10-22 Oppo广东移动通信有限公司 外设控制方法、外设控制装置、存储介质与电子设备
CN110806830A (zh) * 2019-09-06 2020-02-18 华为技术有限公司 一种用户交互方法及电子设备
WO2021042910A1 (zh) * 2019-09-06 2021-03-11 华为技术有限公司 一种用户交互方法及电子设备

Similar Documents

Publication Publication Date Title
CN109525605B (zh) 一种账号管理方法、装置、***及计算机可读存储介质
KR101821693B1 (ko) 로밍 네트워크 액세스 방법 및 장치
CN108992924A (zh) 一种触发有序触摸屏操作事件的方法
CN104778121B (zh) 游戏程序的测试方法、装置及***
CN105988926B (zh) 多版本测试数据的处理方法和装置
CN104572046B (zh) 一种堆栈还原方法和计算机***
US20150116225A1 (en) Character Input Method And Apparatus
CN106021099A (zh) 实现智能终端ui自动化测试的***及方法
CN103532919A (zh) 用户账户保持登录态的方法及***
CN106453692B (zh) 一种域名解析方法、装置和***
CN105022955B (zh) 一种应用程序的锁定方法及移动终端
CN103118031A (zh) 登录应用账户的方法及电子设备
CN110727557A (zh) 日志采集器的管控方法、平台、电子设备及存储介质
CN105425966A (zh) 一种基于安卓***的手势控制方法及其装置
US11656802B2 (en) Distributed block storage service command processing method, apparatus, device and medium
CN107733891A (zh) 一种用户注册方法、服务器及计算机可读存储介质
WO2019100898A1 (zh) 一种输入操作处理方法、处理装置及计算机可读存储介质
US20160162182A1 (en) Method and Terminal for Varying Keys of a Touch Keyboard
CN108616897A (zh) 一种非连续接收drx参数的配置方法、终端及网络设备
CN103927028A (zh) 实现电磁触摸笔侧边按键功能的方法
CN106550030B (zh) 一种数据共享方法、装置及***
CN105991553A (zh) 消息服务器及通信方法
CN104270399A (zh) 应用程序的登陆方法与应用程序的登陆装置
CN102855064B (zh) 一种快速显示应用程序的功能控件帮助文档的方法
CN111083136B (zh) 账号资源管理装置、方法及数据采集***、方法

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
WW01 Invention patent application withdrawn after publication

Application publication date: 20181214

WW01 Invention patent application withdrawn after publication