-
Creator 版本:2.4.4
-
目标平台: 全平台
-
重现方式:在一个空场景里面新建两个“引擎自带”的“按钮或者节点”,然后再脚本里面写入以下代码
const { ccclass, property } = cc._decorator;
@ccclass
export default class Test extends cc.Component {
@property(cc.Node)
btn1: cc.Node = null;//这个是按钮
@property(cc.Node)
btn2: cc.Node = null;//这个是按钮
@property(cc.Node)
node1: cc.Node = null;//这个是节点
@property(cc.Node)
node2: cc.Node = null;//这个是节点onLoad() {
cc.macro.ENABLE_MULTI_TOUCH = false;//关闭多点触摸
}start() {
this.btn1.on(cc.Node.EventType.TOUCH_START, () => {
this.schedule(() => { this.btn1.active = false }, 2, 0)
this.schedule(() => { this.btn1.active = true }, 5, 0)
}, this);
this.btn2.on(cc.Node.EventType.TOUCH_START, () => {
cc.log(“1”)
}, this);
this.node1.on(cc.Node.EventType.TOUCH_START, () => {
this.schedule(() => { this.node1.active = false }, 2, 0)
this.schedule(() => { this.node1.active = true }, 5, 0)
}, this);
this.node2.on(cc.Node.EventType.TOUCH_START, () => {
cc.log(“2”)
}, this);
}
}
接下来好戏登场:
移动您尊贵的手指按住按钮1或者节点1,然后等待按钮1或者节点1消失后抬起您尊贵的手指,然后再静静等待3秒,这时候按钮1或者节点1会出现,这时候您会发现,全世界的按钮都点不动了,事件也不响应了
- 编辑器操作系统:windows10
- 重现概率:100%
