- Creator 版本: 3.8
当一个碰撞体进入另个碰撞体,会不断地循环触发BEGIN_CONTACT和END_CONTACT事件,不知道各位有没有碰到这样的问题
看了下源码,在box2d.js文件中,update会循环检测碰撞状态,但是每次都是BeginContact,EndContact循环调用,发现每次每次检测完之后,会删除此次contact,然后创建新的contact,然后再update里面的contact,重新调用BeginContact,EndContact,如此循环,但是会不停地走回调,不知道我理解的对不对,望技术大佬看一下
找到原因了。。真是学到了。。。
什么原因 说一下呀
能说下什么原因吗,我也遇见了
看看是不是有scale变化,scale会引起重新触发碰撞
?12345