Как симулировать гравитацию для CCSprite? - PullRequest
0 голосов
/ 07 октября 2011

В настоящее время я использую UIKit в своем приложении, но я решил переключиться на Cocos2D, сейчас я пытаюсь реализовать гравитацию, но у меня возникают проблемы при этом.Я гуглил это и не нашел много об этом.В любом случае, есть ли способ сделать это?

Кто-нибудь хотел бы поделиться тем, что он делает, чтобы у CCSprite была гравитация?Я действительно понятия не имею, с чего мне начать, как это сделать!

Спасибо!

Edit1: я сейчас использую этот код:

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

Для простогоу вектор гравитации.У меня вопрос, как бы я применил этот код к моему CCSprite?

1 Ответ

2 голосов
/ 07 октября 2011

Вообще говоря, люди используют физические движки, чтобы сделать это.Бурундук и Box2d в комплекте с cocos2d и могут помочь здесь, не нужно изобретать велосипед.

...