两个节点上,监听onCollisionEnter获取到的数据不同步,怎么处理?

  • Creator 版本:2.2.0

  • 目标平台:

  • 重现方式:非物理碰撞监听

  • 首个报错:

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:100

两个节点个挂载同一个监听脚本(同一个脚本),进入onCollisionEnter时存在执行的先后顺序,

image
补充,有时数据对称
image

挂在一个节点上…

玩家和敌人两个节点是独立的,要执行自己独立的逻辑控制,这种方法不太可行。

暂时使用了不太严谨的方法处理的这个问题,使用延迟函数,延迟一帧处理碰撞检测关系。

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。