![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2008
Сообщений: 11
|
Всем добрый вечер.
У меня не получается сделать флеш-анимацию, где при нажатии на кнопку, она становится невидимой, а при повторном клике - видимой. on (release) {
melody.setVolume(100-melody.getVolume());
i = not (i);
if (i == 1) {
visible = false;
} else {
visible = true;
}
}
![]() |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 82
|
попробуй перед вместо visible везде написать this._visible
|
|
|||||
|
Регистрация: Dec 2008
Сообщений: 11
|
написал, но вместо одной кнопки, исчезает вся флэш.
А можно ли изменять не видимость кнопки а ее прозрачность? |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 669
|
Во-первых, после того как вы присвоите кнопке _visible = false она станет недоступной для нажатия. Используйте свойство _alpha и значения 0/100.
|
|
|||||
|
Регистрация: Sep 2007
Сообщений: 82
|
только вот по невидимому объекту не кликнуть, поэтому лучше использовать прозрачность:
|
|
|||||
|
Регистрация: Dec 2008
Сообщений: 11
|
работает, но у меня исчезает весь флеш, то есть есть 1 - ый слой(фон), есть 2 - ой слой (кнопка), и при нажатии на кнопку она исчезает вместе с фоном. а как сделать что бы фон оставался??
|
|
|||||
|
Регистрация: Sep 2007
Сообщений: 82
|
фон тоже в экземпляре кнопки? вынеси его оттуда на главный таймлайн, иначе все, что внутри будет исчезать.
|
|
|||||
|
Регистрация: Dec 2008
Сообщений: 11
|
У меня два слоя, один - фон, другой - кнопка. Кнопка и фон не на одном слое, а на разных. А как можно вынести фон на главный таймлайн, я просто не особо рублю во флеше.
|
|
|||||
|
Регистрация: Sep 2007
Сообщений: 82
|
Структура должна быть такой:
Главный таймлайн: слой кнопки [здесь располагается экземпляр кнопки, на которой висит код] слой фона [здесь располагается фон] В самой кнопке должен быть один слой или несколько, но относящиеся только к ней. |
|
|||||
|
Регистрация: Dec 2008
Сообщений: 11
|
По моему у меня все так как вы говорите. Вот скрин[IMG]http://s44.***********/i106/0812/73/090f52b5eab4.jpg[/IMG]
Добавлено через 39 минут Блин, ну помогите разобраться, вот ссылка на исходник http://dvusrachek.***********/9540196 У меня горит курсач. Последний раз редактировалось aromanu; 13.12.2008 в 22:55. |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:01. |
|
|
« Предыдущая тема | Следующая тема » |
|
|