首页 > 其他 > 详细

cocos游戏暂停时禁用触摸事件

时间:2021-04-06 16:51:55      阅读:16      评论:0      收藏:0      [点我收藏+]

当游戏在点击了暂停之后,屏幕依然会监听到触摸事件,导致暂停后点击屏幕依然能够对游戏场景产生影响。
这时我们可以禁用节点上的触摸事件,代码如下:

this.node.resumeSystemEvents(true); //在返回游戏时调用,恢复当前节点上注册的所有节点系统事件
this.node.pauseSystemEvents(true); //暂停当前节点上注册的所有节点系统事件

需要注意的是节点系统事件包含触摸和鼠标事件。如果传递 recursive 为 true,那么这个 API 将暂停本节点和它的子树上所有节点的节点系统事件。

cocos游戏暂停时禁用触摸事件

原文:https://www.cnblogs.com/ZerlinM/p/14622106.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!