2015-07-01 7 views
0

я какой-то вопрос у меня есть трудности, чтобы справиться, я сделал камеру в качестве последующей фокусировки на проигрывателе, на постоянном расстояниисмещение фокусировки камеры на плеере

self.gameGroup.x = - player.physics.x + 200 

Так, пока моя камера не следует плеер двигаясь с постоянной скоростью, как и ожидалось, но для некоторых проблем с геймплеем мне нужно переместить мой плеер справа или слева, в то время как скорость сохраняет то же значение, что и мой игрок, перемещается вправо или влево (немного как космический шутер Игра what I expect).

Я думаю, что в космическом шутере это тот фон, который движется, пока игрок не движется, для меня это мой плеер, а не backGround (чтобы сохранить память), вот и проблема.

Если кто-то может объяснить мне логику этого я бы apreciate, он должен быть какой-то обращение группы я думаю, но я немного запутался ..

я могу дать еще несколько объяснений.

ответ

0

Эта игра очень похожа на мою первую игру Corona SDK, которую я опубликовал. В принципе, для этого вам не нужна камера. Нарисуйте свой корабль на левом краю. Ограничьте его движение, чтобы сохранить его в левой части экрана.

Игровые объекты перемещаются с переходами, чтобы переместить их справа налево. Фон можно перемещать с переходами, хотя с помощью приемника enterFrame для перемещения фона в своем собственном темпе.