![]() |
Проблемы с обработкой onKeyPress
Всем доброго времени суток.
У меня такая проблема: при нажатии клавиши выполняется лишь часть кода. В приведенном ниже примере это строчка _root.player._y -= 3;, все остальное не работает, даже trace Key.addListener(_root.player); _root.player.onKeyDown = function():Void{ if (_root.player.onKeyDown==Key.UP){ y_player_pos=Math.round(_root.player._y); if (y_player_pos<_root.player._y) { _root.player._y=y_player.pos; } else { _root.player._y=y_player.pos+16; } trace("y_player_pos: "+y_player_pos); trace("_root.player._y: "+_root.player._y); _root.player._y -= 3; } Заранее спасибо! |
1. Раздел выбран неверно;
2. Код не оформлен соответствующими тегами. |
| Часовой пояс GMT +4, время: 04:22. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.