Stage и preloader
Я начинающий, не судите строго.
Есть игра. При нажатии кнопки в главном меню запускается сам игровой процесс. Нужно было осуществить управление клавиатурой. Единственным рабочим способом оказался такой: Код AS3:
[spoiler] Код AS3:
И что вы думаете, естественно, stage теперь не фокусируется на классе Game(имхо), и не реагирует на нажатие клавиш. Не прошу решить проблему за меня. Хотел бы услышать объяснение почему таковая возникает, либо почувствовать пинок в максимально конкретезированном направлении её решения. |
Должно работать, но как вариант:
Код AS3:
Ну и вцелом не оч красивый прелоадер получился. Лучше посмотреть на шаблон, который по-умолчанию создает FleshDevelop. |
Dukobpa3, примного благодарю за отклик.
Цитата:
Добавлено через 1 час 19 минут Ошибка, как выяснилось, заключалась и продолжает заключаться в том, что на созданный экземпляр класса Game не переходит фокус, т.е. пока те тыкнешь по сцене мышкой — никакой реакции на клавиши. Пробовал Код AS3:
Добавлено через 2 часа 26 минут Тему можно закрывать Решение оказалось в итоге в дважды проще чем думалось. Фокус теряло само приложение. Всё прекрасно работает, если строчку Код AS3:
Код AS3:
|
Интересно почему приложение теряло фокус...
|
Цитата:
|
Часовой пояс GMT +4, время: 16:18. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.