![]() |
Видимость кнопки
Всем добрый вечер.
У меня не получается сделать флеш-анимацию, где при нажатии на кнопку, она становится невидимой, а при повторном клике - видимой. Код:
on (release) { |
попробуй перед вместо visible везде написать this._visible
|
написал, но вместо одной кнопки, исчезает вся флэш.
А можно ли изменять не видимость кнопки а ее прозрачность? |
Во-первых, после того как вы присвоите кнопке _visible = false она станет недоступной для нажатия. Используйте свойство _alpha и значения 0/100.
|
только вот по невидимому объекту не кликнуть, поэтому лучше использовать прозрачность:
Код AS1/AS2:
|
работает, но у меня исчезает весь флеш, то есть есть 1 - ый слой(фон), есть 2 - ой слой (кнопка), и при нажатии на кнопку она исчезает вместе с фоном. а как сделать что бы фон оставался??
|
фон тоже в экземпляре кнопки? вынеси его оттуда на главный таймлайн, иначе все, что внутри будет исчезать.
|
У меня два слоя, один - фон, другой - кнопка. Кнопка и фон не на одном слое, а на разных. А как можно вынести фон на главный таймлайн, я просто не особо рублю во флеше.
|
Структура должна быть такой:
Главный таймлайн: слой кнопки [здесь располагается экземпляр кнопки, на которой висит код] слой фона [здесь располагается фон] В самой кнопке должен быть один слой или несколько, но относящиеся только к ней. |
По моему у меня все так как вы говорите. Вот скрин[IMG]http://s44.***********/i106/0812/73/090f52b5eab4.jpg[/IMG]
Добавлено через 39 минут Блин, ну помогите разобраться, вот ссылка на исходник http://dvusrachek.***********/9540196 У меня горит курсач. |
| Часовой пояс GMT +4, время: 21:32. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.