项目里主角射出子弹,在碰到敌人后消失
onCollisionEnter: function (other, self) {
this.node.removeFromParent();
},
用这个方法移除后,会在界面上留下一个碰撞框
怎么解决呢。
项目里主角射出子弹,在碰到敌人后消失
onCollisionEnter: function (other, self) {
this.node.removeFromParent();
},
用这个方法移除后,会在界面上留下一个碰撞框
怎么解决呢。
求解啊。
怎么在发生碰撞后,将子弹移除,并且把碰撞框也移除啊
目前用removeFromParent 或者 active= false,或者 this.node.getComponent(“cc.BoxCollider”).enabled = false都不对。
可以把测试工程上传一下么?
不用了,已重现。
你好我想问一下,我在同一个node下面挂载多个BoxCollider, 我可以在碰撞检测里面判断具体是哪个BoxCollider碰撞了吗? 如果能怎么判断呢, 求解
后面会给 collider 加一个 tag ,可以使用这个 tag 做区分