> 技术文档 > cocos 2d游戏中多边形碰撞器会触发多次,怎么解决

cocos 2d游戏中多边形碰撞器会触发多次,怎么解决

${E_~A0MZFF06R7106_DF

子弹打到敌机

05`SV2@$OW9NWROSIXPDZ7N

一发子弹击中,碰撞回调多次执行

image

我碰撞组件原本是多边形碰撞组件 PolygonCollider2D,我改成盒碰撞组件BoxCollider2D 就好了

用前端的节流方式。或者loading处理逻辑。我测试过了,是可以

本来就是多次啊,设计上貌似就是这样的,碰撞发生后,碰撞体没消失,一直碰撞,也说的通.