0

現在、アプリでUIKitを使用していますが、Cocos2Dに切り替えることにしました。現在、重力を実装しようとしていますが、問題が発生しています。私はこれをググったが、それについてはあまり見つけていない。とにかくこれを行う方法はありますか?

CCSpriteに重力を持たせるために彼らがしていることを誰かが共有したいですか?これを行う方法をどこから始めればよいのか、本当にわかりません。

ありがとう!

編集1:私は今このコードを使用しています:

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

単純なyベクトル重力の場合。私の質問は、このコードをCCSpriteにどのように適用するかということです。

4

1 に答える 1

2

一般的に言えば、人々はこれを行うために物理エンジンを使用します。ChipmunkとBox2dはどちらもcocos2dにバンドルされており、ここで役立ちます。車輪の再発明をする必要はありません。

于 2011-10-07T01:04:00.387 に答える