[发明专利]一种在移动端游戏中行为取消的方法有效
申请号: | 201710304291.7 | 申请日: | 2017-05-03 |
公开(公告)号: | CN107137930B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 胡凡;张雄全 | 申请(专利权)人: | 广州四三九九信息科技有限公司 |
主分类号: | A63F13/822 | 分类号: | A63F13/822;A63F13/55;A63F13/214;A63F13/92;A63F13/42 |
代理公司: | 北京市盛峰律师事务所 11337 | 代理人: | 梁艳 |
地址: | 510630 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 游戏 行为 取消 方法 | ||
本发明公开了一种在移动端游戏中行为取消的方法,涉及移动端游戏技术领域。该方法,采用点击屏幕非按钮区域代替点击按钮的做法,由于玩家操作时一般双手分别放置在摇杆和按钮区域上方,一般不会操作到空白区域,所以,采用本发明实施例提供的方法可以极大的提高可操作性,使得操作中不易出现误操作,而且通过对能进行取消操作的空白区域进行限定,也进一步降低了误点击的情况;另外,本发明中,通过点击屏幕非按钮区域来实现行为的取消,无需在按钮区域额外的增加行为取消按钮,从而不会导致按钮区变得拥挤,也不会由于修改而影响原有操作功能。
技术领域
本发明涉及移动端游戏技术领域,尤其涉及一种在移动端游戏中行为取消的方法。
背景技术
目前,在移动端游戏中,取消角色未完成动作通常有如下两种做法:
(1)增加一个取消按钮,通过点击该取消按钮实现未完成动作的取消。
(2)将取消动作绑定在摇杆上,通过拖动摇杆实现取消。
但是,这两种做法均存在一些缺陷:
第(1)种做法中,一般是将取消按钮放置在屏幕非摇杆的一侧,在技能按钮附近。这样的话在取消未完成动作,点击该取消按钮时,就比较容易发生误点击,点击到技能按钮,另外,在点击技能按钮的时候也容易错点到取消按钮,所以,采用这种方法,会使得操作变得复杂且增加误操作的可能性,并且增加额外的按钮也会让本来就比较拥挤的按钮区域变得更加拥挤。
第(2)种做法不仅非常容易导致误操作,而且会影响正常操作。平时操作时,玩家使用技能一般并不会松开摇杆,那么就容易出现使用技能后不小心走了一步而触发取消未完成动作的情况,从而导致误操作或者影响正常操作。
发明内容
本发明的目的在于提供一种在移动端游戏中行为取消的方法,从而解决现有技术中存在的前述问题。
为了实现上述目的,本发明采用的技术方案如下:
一种在移动端游戏中行为取消的方法,包括如下步骤:
S1,监听屏幕点击事件,筛选出满足非按钮区域点击的事件;
S2,当S1发生后,记录当前游戏时间点;
S3,获取当前游戏角色基于时间线的事件行为队列;
S4,停止所述事件行为队列,并停止所述事件行为队列的更新操作;
S5,遍历S4中被停止的所述事件行为队列,顺序选出队列中触发时间早于S2中记录的时间点的所有事件;
S6,对于S5中筛选出的所有事件,取消每一个事件中的行为,停止事件产生的动作、效果和硬直;
S7,恢复队列更新,恢复游戏角色行为,游戏继续进行。
优选地,S1中所述监听屏幕点击事件,具体为,采用引擎的事件触发方式来监听屏幕点击事件。
优选地,S3具体为,首先通过索引获取当前游戏角色,然后获取所述当前游戏角色的事件行为队列。
本发明的有益效果是:本发明实施例提供的一种在移动端游戏中行为取消的方法,采用点击屏幕非按钮区域代替点击按钮的做法,由于玩家操作时一般双手分别放置在摇杆和按钮区域上方,一般不会操作到空白区域,所以,采用本发明实施例提供的方法可以极大的提高可操作性,使得操作中不易出现误操作,而且通过对能进行取消操作的空白区域进行限定,也进一步降低了误点击的情况;另外,本发明中,通过点击屏幕非按钮区域来实现行为的取消,无需在按钮区域额外的增加行为取消按钮,从而不会导致按钮区变得拥挤,也不会由于修改而影响原有操作功能。
附图说明
图1是本发明实施例提供的方法流程示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州四三九九信息科技有限公司,未经广州四三九九信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710304291.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种路面用钢筋调直机
- 下一篇:一体式折弯调直机