бурундук и статические тела: если игровая карта слишком велика для экрана, я могу перемещать спрайты, но как я могу перемещать статические тела и фигуры? - PullRequest
1 голос
/ 07 сентября 2011

Я думаю, что название довольно ясно.

То, как я это вижу, есть две вещи:

  • спрайты для отображения
  • телафизика

Спрайты можно перемещать на экране, когда отображаемый уровень слишком широк для экрана.Но статичные тела?Могут ли они быть перемещены?Что за образец здесь?

1 Ответ

1 голос
/ 10 сентября 2011

Вы прокручиваете графику, а не объекты в мире. Они физические объекты всегда остаются в абсолютных координатах, и вы рисуете графику со смещением. Cocos2D на самом деле не дает вам камеру или что-либо, что вы можете перемещать (ну, в общем-то, не совсем так), вы просто должны компенсировать всю вашу сцену.

...