игра с боковой прокруткой с AndEngine и XML-Levels

я только что начал игру с боковой прокруткой с andengine, используя xml-levels и box2d.

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

спасибо


person blub    schedule 20.11.2012    source источник


Ответы (1)


Используйте метод Camera.setChaseEntity (с вашим объектом игрока).

person Jong    schedule 20.11.2012
comment
я пробовал это уже. не работает. Первая проблема в том, что у меня есть черный зазор с левой стороны, а во-вторых, камера не двигается. - person blub; 21.11.2012
comment
setChaseEntity это способ сделать это. Если это не работает, это должно быть проблемой в вашем коде. Пожалуйста, разместите это - person Jong; 21.11.2012
comment
все в порядке. спасибо. У меня это работает с myCamera.setCenter(mySprite.getX(),mySprite.getY()); - person blub; 21.11.2012
comment
Это именно то, что делает setChaseEntity. Каждый цикл потока обновления перемещает центр камеры в координаты объекта. - person Jong; 21.11.2012