PhysicsSprite和CCSprite有什么区别?

时间:2012-05-12 00:04:23

标签: cocos2d-iphone physics ccsprite

我是Cocos2D的新手,我意识到在Cocos2d更新之前编写的大多数代码都使用了CCSprites。最近我在更新后使用PhysicsSprite实现了很多更新的代码。有什么不同?一个人可以在另一个案件中获得哪些案件?或者,如果有的话,对另一方有什么好处?

1 个答案:

答案 0 :(得分:5)

PhysicsSprite是一个CCSprite,它使用物理体来控制精灵的运动(位置)和旋转。

根据您是从Box2D还是Chipmunk模板开始,PhysicsSprite将具有b2Body(Box2D)或cpBody / cpShape(Chipmunk)作为实例变量。

如果您不打算使用物理,请使用CCSprite。如果这样做,请将PhysicsSprite用于表示物理对象的精灵。

相关问题