Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   SimpleButton не возвращается в свой upState (http://www.flasher.ru/forum/showthread.php?t=148860)

Division 12.01.2011 23:21

SimpleButton не возвращается в свой upState
 
Есть игра. В игре кнопки сделаны средствами SimpleButton (будь они неладны).
При нажатии на кнопку происходит переход на другой экран (спрайт, содержащий эту кнопку, хитро заменяется другим).
Так вот, если вернуться обратно на экран с кнопкой, то видно что она осталась в состоянии over. Будто событие MOUSE_UP не сработало.
Пробовал вручную послать событие кнопке, не помогло.

Причем проблема возникает только в браузере. В стендалон плеере все ок.

Что с этим делать?

cleptoman 12.01.2011 23:37

интересно..а если поизвращаться, попробавать передобавить кнопку на сцену?

TanaTiX 12.01.2011 23:44

А версии плееров одинаковые?

Division 13.01.2011 00:03

Цитата:

интересно..а если поизвращаться, попробавать передобавить кнопку на сцену?
Не помогает. Пробовал разные извращения.
Цитата:

А версии плееров одинаковые?
А как узнать версию стендалон плеера?) В "о программе" написано 10 (:

TanaTiX 13.01.2011 00:24

Например так.
И еще к варианту решения (не уверен что сработает, сам не пробовал, в любом случае костыль)
Код AS3:

(youButton as MovieClip).gotoAndStop(1);


Division 13.01.2011 00:31

TanaTiX
http://help.adobe.com/ru_RU/AS3LCR/F...pleButton.html
SimpleButton не муви клип.

Стенд алон плеер: 10,0,45,2 [все работает ок]
Плагин: 10,1,102,64 [глючит зараза]

TanaTiX 13.01.2011 00:40

А можно ссылку, на своей системе глянуть?
На счет мувика - да, был введен заблуждение легким переходом от кнопок к мувикам и обратно в ИДЕ.

zuxul 13.01.2011 09:59

Как один из вариантов костылей: "хитро заменить кнопку" на следующем кадре, когда события уже дойдут до кнопки.

Division 13.01.2011 11:45

http://www.flashgamelicense.com/view...&game_id=15826
нажимаем на кнопку "why". Потом возвращаемся в главное меню. Кнопка "why" остается нажатой. Водим по ней мышкой - все ок.
Цитата:

Как один из вариантов костылей: "хитро заменить кнопку" на следующем кадре, когда события уже дойдут до кнопки.
Что-что?)

zuxul 13.01.2011 12:41

нет доступа к вашему примеру...


Часовой пояс GMT +4, время: 14:20.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.