Проблема PhysicsConnector - PullRequest
       28

Проблема PhysicsConnector

0 голосов
/ 22 февраля 2012

Когда я пытаюсь подключить спрайт к телу, они получают разные координаты.Спрайт следует за телом, но они слегка смещены.

Я делаю следующее:

mBody = PhysicsFactory.createCircleBody(mPhysicsWorld,POSITION_X, 
    POSITION_Y, 100, 0, BodyType.StaticBody, FIXTURE_DEF);

    mPlayer = new Sprite(0.0f, 0.0f,100,100 mTextures.getPlayer());

    mScene.getChild(GameObjectsMap.GAMEOBJECTS_LAYER).attachChild(mPlayer );

    mPhysicsWorld.registerPhysicsConnector(new PhysicsConnector(mPlayer,
                    mBody, true, true));

    mScene.registerUpdateHandler(mPhysicsWorld);

Почему так происходит?

1 Ответ

0 голосов
/ 22 февраля 2012

Вы должны использовать метод createCircleBody () без координат. Это должно быть самым простым.

...