如果两个精灵在不同的CCPhysicsNodes中,会发生碰撞吗?

时间:2014-07-10 14:10:52

标签: cocos2d-iphone physics game-physics spritebuilder

如果两个精灵在不同的CCPhysicsNodes中,会发生碰撞吗?我在同一个PhysicsNode中有两个精灵,但是一个应该受到重力的影响而第二个不应该,这就是我创建另一个PhysicsNode并在那里放置第二个精灵的原因。从那一刻起,碰撞就不会发生。我究竟做错了什么? (我使用的是cocos2d + SpriteBuilder)

1 个答案:

答案 0 :(得分:0)

  

如果两个精灵在不同的CCPhysicsNodes中,会发生碰撞吗?

没有。这两个精灵存在于物理世界的两个不同实例中,它们不会相互影响。

  

一个人应该受到重力的影响而第二个不应该

这就是SpriteBuilder中Affected by gravity复选框的用途:

enter image description here