Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   SimpleButton и "пятое" состояние (http://www.flasher.ru/forum/showthread.php?t=133637)

VirRaa 09.12.2009 17:45

SimpleButton и "пятое" состояние
 
Как известно у объекта (кнопки) SimpleButton есть 4 основных состояния:
  • Up
  • Over
  • Down
  • Hit
Я создал 5-е создание, с тем умыслом, что это состояние будет отображаться, когда кнопка станет не активной. Вопрос:

Как мне установить (программно) кнопку в это состояние?

litebox 09.12.2009 18:18

написать свой класс Кнопка, наследуя его от MovieClip'а с кадрами-состояниями

bicubic_bublic 09.12.2009 19:15

скажем спрайт disabledState отображает это состояние..
тогда в классе кнопки:
Код AS3:

upState = overState = downState = disabledState;


Zebestov 09.12.2009 23:14

наследуй свой класс от SimpleButton, создай в нем новый спрайт disableState, и сделай новый "отключающий" метод, в котором
Код AS3:

upState = disableState;
enabled = false;


VirRaa 10.12.2009 13:14

Спасибо, я все же сделал MC, по первому совету, но теперь буду знать, что и так можно.


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

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