SimpleButton не возвращается в свой upState
Есть игра. В игре кнопки сделаны средствами SimpleButton (будь они неладны).
При нажатии на кнопку происходит переход на другой экран (спрайт, содержащий эту кнопку, хитро заменяется другим). Так вот, если вернуться обратно на экран с кнопкой, то видно что она осталась в состоянии over. Будто событие MOUSE_UP не сработало. Пробовал вручную послать событие кнопке, не помогло. Причем проблема возникает только в браузере. В стендалон плеере все ок. Что с этим делать? |
интересно..а если поизвращаться, попробавать передобавить кнопку на сцену?
|
А версии плееров одинаковые?
|
Цитата:
Цитата:
|
Например так.
И еще к варианту решения (не уверен что сработает, сам не пробовал, в любом случае костыль) Код AS3:
|
TanaTiX
http://help.adobe.com/ru_RU/AS3LCR/F...pleButton.html SimpleButton не муви клип. Стенд алон плеер: 10,0,45,2 [все работает ок] Плагин: 10,1,102,64 [глючит зараза] |
А можно ссылку, на своей системе глянуть?
На счет мувика - да, был введен заблуждение легким переходом от кнопок к мувикам и обратно в ИДЕ. |
Как один из вариантов костылей: "хитро заменить кнопку" на следующем кадре, когда события уже дойдут до кнопки.
|
http://www.flashgamelicense.com/view...&game_id=15826
нажимаем на кнопку "why". Потом возвращаемся в главное меню. Кнопка "why" остается нажатой. Водим по ней мышкой - все ок. Цитата:
|
нет доступа к вашему примеру...
|
Часовой пояс GMT +4, время: 14:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.