Пейзажный режим в бурундуке / cocos2D - PullRequest
0 голосов
/ 19 августа 2010

Я пытаюсь создать пространство для бурундука с прыгающим мячом. ( Пример, показанный здесь )

В настоящее время мое устройство работает в ландшафтном режиме.Так что согласно cocos2D все в порядке.При добавлении спрайтов они ориентируются в ландшафтный режим.

    [director setDeviceOrientation:kCCDeviceOrientationLandscapeLeft];

Единственная проблема заключается в том, что ориентация устройства испорчена при использовании бурундука прямо сейчас.При наклоне ipad в верхний левый угол мой «прыгающий мяч» перемещается в верхний правый угол.

Есть ли способ вращать пространство бурундука вручную?

Или есть какой-то другой способ установить вращение в пространстве бурундука?

1 Ответ

0 голосов
/ 27 августа 2010

Звучит как простой знак вопроса.Я предполагаю, что шары перемещаются, применяя к ним силу.Таким образом, вместо применения положительной силы, такой как (10, 0), применяйте отрицательную силу (-10, 0) при перемещении шариков в одном направлении и делайте обратное в другом (например, умножьте силы координат x на -1).Бурундук не заботится и не знает об ориентации устройства, он просто перемещает объекты в соответствии с силами и силой тяжести.

...