Cocos2d iphone cocos2dv3:物理碰撞开始选择器已调用,但参数为nil
正如标题所示。正在使用正确的节点类型名称调用选择器ccPhysicsCollisionBegin,但参数中传递的节点均为nil。有什么原因吗Cocos2d iphone cocos2dv3:物理碰撞开始选择器已调用,但参数为nil,cocos2d-iphone,chipmunk,Cocos2d Iphone,Chipmunk,正如标题所示。正在使用正确的节点类型名称调用选择器ccPhysicsCollisionBegin,但参数中传递的节点均为nil。有什么原因吗 谢谢谢谢!我发现了问题所在。如果节点继承自CCNode,并尝试定义物理体而不使用属性,而是直接通过ivar\u physicsBody,则将导致未设置\u physicsBody.node。调用ccPhysicsCollisionBegin时,即使有花栗鼠尸体,参数也为零 为了避免这种情况,必须通过属性而不是ivar(应该是私有的)指定物理实体 您可以在C
谢谢谢谢!我发现了问题所在。如果节点继承自CCNode,并尝试定义物理体而不使用属性,而是直接通过ivar\u physicsBody,则将导致未设置\u physicsBody.node。调用ccPhysicsCollisionBegin时,即使有花栗鼠尸体,参数也为零 为了避免这种情况,必须通过属性而不是ivar(应该是私有的)指定物理实体 您可以在Cocos2d iphone论坛的以下位置查看原始线程:
嗯。。你能给我们看一些代码吗?