cocosCreator初学者关于碰撞collider时而不生效的小疑问:写了一个小游戏,但发现碰撞事件时而生效时而又无效…比方说A碰到B应该调用出一个方法,正常情况能够生效,但有时却又无效
原因可能是我是在A节点的脚本中写了 onCollisionEnter 方法,而B节点的脚本里没有写?
于是我把碰撞事件onCollisionEnter 写在B节点上,成功解决了这个问题- -
在CocosCreator开发小游戏时,作者遇到一个碰撞检测问题,即碰撞事件onCollisionEnter偶尔会失效。通过排查,作者发现问题可能在于只在A节点脚本中定义了onCollisionEnter方法,而B节点脚本中未定义。将事件处理函数移到B节点脚本后,问题得到解决。这提示开发者在处理碰撞事件时,确保涉及碰撞的两个节点都正确配置了相关事件监听器。
cocosCreator初学者关于碰撞collider时而不生效的小疑问:写了一个小游戏,但发现碰撞事件时而生效时而又无效…比方说A碰到B应该调用出一个方法,正常情况能够生效,但有时却又无效
原因可能是我是在A节点的脚本中写了 onCollisionEnter 方法,而B节点的脚本里没有写?
于是我把碰撞事件onCollisionEnter 写在B节点上,成功解决了这个问题- -
1362
1178
4581
1199

被折叠的 条评论
为什么被折叠?