|
|
|||||
[+1 09.03.10]
Регистрация: Oct 2008
Сообщений: 11
|
Работа с клавиатурой
Товарищи, у мну вопросец есть.
Хочу сделать игру на AS3 (по большому счету тока начал изучать AS3 и хочу это сделать в процессе написания игры). В игре этой задействованы кнопки "влево"/"вправо". я написал слушатель: stage.addEventListener(KeyboardEvent.KEY_DOWN, OnKeyDown); private function OnKeyDown(e:KeyboardEvent):void { if(e.keyCode==37){...blah-blah-blah...}; if(e.keyCode==39){...blah-blah-blah...}; } подскажите как с этим бороться плииииииииииииииз Последний раз редактировалось Wolsh; 08.05.2010 в 03:00. |
|
|||||
Регистрация: Feb 2009
Сообщений: 1,195
|
По нажатию нужной клавиши ставим флаг её нажатия, по отпусканию снимаем. Действия выполняем по отрисовке кадра, а не по нажатию.
|
|
|||||
Цитата:
http://www.murmadillo.tut.su/html/co...n-attempt.html
__________________
Гоночка |
|
|||||
[+1 09.03.10]
Регистрация: Oct 2008
Сообщений: 11
|
пасиб за отклик. дело оказалось "не в бабине" )))) - я так и делал - через флаги и ентерФрейм. тупил код который обрабатывал движение (я пытался сделать равноускоренное, что в принципе и получил, но коряво). ща все ок )))))))))))))
|
Часовой пояс GMT +4, время: 02:12. |
|
« Предыдущая тема | Следующая тема » |
|
|