cocos-js 关于场景点击事件的bug
发布时间:2020-12-14 17:21:58 所属栏目:百科 来源:网络整理
导读:今天在做新手引导的时候发现一个关于CCEventManager中的sceneGraphPriorityListeners的bug。 bug的产生过程 我先加载引导资源,加载完毕,生成引导层,然后加载游戏资源,并生成游戏层,在这个引导层生成完,正在加载游戏资源的时候,触摸屏幕,sceneGraphPr
今天在做新手引导的时候发现一个关于CCEventManager中的sceneGraphPriorityListeners的bug。
bug的产生过程 我先加载引导资源,加载完毕,生成引导层,然后加载游戏资源,并生成游戏层,在这个引导层生成完,正在加载游戏资源的时候,触摸屏幕,sceneGraphPriorityListeners会发生bug,不是按照zorder来排序的。 具体原因,我没有追查清除。 暂时的解决办法是在引导层和游戏层都生成完毕后,重新排列zorder; 其中是遍历场景的子节点,然后用函数reorderChild 排序,最后再用sortAllChildren sortAllChildren
reorderChild (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |