![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 25
|
хотелось бы узнать charCode каждой клавишы.
код полученный по данной проге не фурычет Последний раз редактировалось iNils; 12.11.2008 в 20:39. |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 25
|
Сама прога работает не работают чаркоды которые получаются при помощи данной проги вот банальный пример из книжки в котором я поменял одну клаву кнопкой z
http://www.rapidshare.ru/826489 |
|
|||||
|
Цитата:
__________________
: M F N W : |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 25
|
при помощи вышепредставленной программы получил чаркод клавиши "z" котрый равен 122 далее вставил в рабочую прогу но после запуска при нажатии на клавишу z не проследовало реакци.
вот прога в которую вставлял код // initialize arrow variables var leftArrow:Boolean = false; var rightArrow:Boolean = false; var upArrow:Boolean = false; var downArrow:Boolean = false; // set event listeners stage.addEventListener(KeyboardEvent.KEY_DOWN, keyPressedDown); stage.addEventListener(KeyboardEvent.KEY_UP, keyPressedUp); stage.addEventListener(Event.ENTER_FRAME, moveMascot); // set arrow variables to true function keyPressedDown(event:KeyboardEvent) { if (event.keyCode == 122) {//вот здесь помнял код поставил кнопку z leftArrow = true; } else if (event.keyCode == 39) { rightArrow = true; } else if (event.keyCode == 38) { upArrow = true; } else if (event.keyCode == 40) { downArrow = true; } } // set arrow variables to false function keyPressedUp(event:KeyboardEvent) { if (event.keyCode == 37) { leftArrow = false; } else if (event.keyCode == 39) { rightArrow = false; } else if (event.keyCode == 38) { upArrow = false; } else if (event.keyCode == 40) { downArrow = false; } } // move every frame function moveMascot(event:Event) { var speed:Number = 5; if (leftArrow) { mascot.x -= speed; } if (rightArrow) { mascot.x += speed; } if (upArrow) { mascot.y -= speed; } if (downArrow) { mascot.y += speed; } } все проблемма решилась сама собой вместо keycode надо было написть charcode Последний раз редактировалось Noro; 13.11.2008 в 14:09. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Noro, отредактируйте свой пост и оформите код тегами [as3][/as3].
|
![]() |
![]() |
Часовой пояс GMT +4, время: 00:53. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|