zoukankan      html  css  js  c++  java
  • cocos游戏暂停时禁用触摸事件

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

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

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

  • 相关阅读:
    171-滑动窗口问题
    170-133. 克隆图
    169-150. 逆波兰表达式求值
    windows相对路径设置与取消小工具[提效]
    Sword 38
    Sword 33
    Sword 28
    Sword 26
    Sword 12
    Sword 07
  • 原文地址:https://www.cnblogs.com/ZerlinM/p/14622106.html
Copyright © 2011-2022 走看看