![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2009
Сообщений: 68
|
Вопрос такой: как сделать управление с помощью клавиатуры по принципу классических Танчиков, тоесть чтобы объект перемещался строго вертикально или горизонтально ну и чтобы объект всегда ехал вперёд строго передом, тоесть при нажатии назад или вверх он разворачивался в нужную сторону?
|
|
|||||
private function keyIsDownListener(e:KeyboardEvent):void { //Предположим что танк изначально смотрит вверх if (e.charCode == Keyboard.DOWN) { tank.scaleY = -1; tankMoveDonwInTimer(); //Метод, тащущий по таймеру (пока нажата клавиша) танк вниз с каждой итерацией увеличивая `y` координату на определённое число } if (e.charCode == Keyboard.UP) { tank.scaleY = 1; tankMoveDonwInTimer(); //Метод, тащущий по таймеру (пока нажата клавиша) танк вверх с каждой итерацией уменьшая `y` координату на определённое число } }
__________________
Дебаггер не предлагать |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:40. |
|
|
« Предыдущая тема | Следующая тема » |
|
|