|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jun 2013
Сообщений: 65
|
Отобразить неактивное состояние кнопки.
Добрый день!
Создаю новый символ SimpleButton добавляю картинки для всех состояний кнопки: up, over, down, hit. Первый три состояния понятно. а вот hit никогда не показывается, даже если указываю enabled = false. Подскажите, как вызвать состояние кнопки hit? |
|
|||||
Lorem ipsum
|
hitTestState — это экранный объект, определяющий сенсорную зону кнопки, он не отображается.
__________________
Поймай яблоко 2! |
|
|||||
Регистрация: Jun 2013
Сообщений: 65
|
а как можно тогда отобразить при неактивном состоянии кнопки определенное ее отображение? (не используя при этом MovieClip)
|
|
|||||
Есть тыща способов. Можно рисовать с помощью copyPixels из битмапдаты с состояниями.
Можно использовать ColorTransform, можно даже шейпы рисовать, если это понадобится. Добавлено через 4 минуты Вот тут я написал вариант с ColorTransform.
__________________
There is no thing in this world that is not simple. |
|
|||||
Lorem ipsum
|
А можно и вовсе "в лоб". Нарисовать еще одно состояние типа disableState и при деактивации кнопки (enabled = false) подменять upState на эту "неактивную" картинку (или любой экранный объект, что ты там у себя используешь).
__________________
Поймай яблоко 2! |
|
|||||
Lorem ipsum
|
Мы все же о разном:
Здесь нет никаких copyPixels, потому что не обязательно будут использованы растровые изображения (в самом общем случае).
__________________
Поймай яблоко 2! |
Часовой пояс GMT +4, время: 16:10. |
|
« Предыдущая тема | Следующая тема » |
|
|