如何模拟CCSprite的重力?

时间:2011-10-06 22:48:27

标签: cocos2d-iphone gravity ccsprite

目前我在我的应用程序中使用UIKit,但我决定切换到Cocos2D,现在我正在尝试实现引力,但我遇到了麻烦。我用Google搜索了这个并没有找到太多关于它的信息。无论如何,有没有办法做到这一点?

有人愿意分享他们做CCSprite的重力吗?我真的不知道我应该从哪里开始如何做到这一点!

谢谢!

EDIT1: 我现在正在使用此代码:

// Create a world
    b2Vec2 gravity = b2Vec2(0.0f, -5.0f);
    bool doSleep = true;
    _world = new b2World(gravity, doSleep);

对于简单的y矢量引力。我的问题是,我如何将此代码应用于我的CCSprite?

1 个答案:

答案 0 :(得分:2)

一般来说,人们使用物理引擎来完成这项工作。 Chipmunk和Box2d都捆绑了cocos2d,可以在这里提供帮助,无需重新发明轮子。