使用Cocos Creator v1.1.1,游戏中增加常驻根节点,此根节点会拦截所有的触摸、点击事件,并通过模拟器来预览,结果此时Cocos Creator IDE本身也无法被点击和操作了,必须重新启动或者重新加载工程才行。浏览器预览则不存在这个问题。请问这是Cocos Creator的bug吗?
编辑器中并不会执行你的 onLoad 方法。出问题的应该是别的地方。
啊!我今天也发现这个问题。看你描述的感觉跟我碰到的差不多。浏览器没问题,但是模拟器和android都会出现。不过我现在把这个问题绕过去了,在想要不要做个demo提一下这问题…
补充一点,我是在切换场景之后,如果常驻节点有注册触摸点击的话,就会拦截,而且这个节点还是active = false
然而除了这一个常驻节点加一个scene之外,程序并没有其他代码逻辑。非常简单的demo,但编辑器真的是卡主了。恳请开发团队自己试验一下。[quote=“jare, post:2, topic:38106, full:true”]
编辑器中并不会执行你的 onLoad 方法。出问题的应该是别的地方。
[/quote]
如何绕过去的哈?求教~
我们这里重现不了这个情况,请提供重现所需要的代码和说明
经测试,同样的代码在v1.1.2中已经不存在这个问题了。
找到原因了,是因为在代码中输出日志,如图:
因为Event 对象比较大,并且事件触发比较多,模拟器预览输出时导致了IDE的console繁忙,造成了IDE假死现象。
原来如此!!!