Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Вопрос по кнопкам. Подскажите пожалуйста. (http://www.flasher.ru/forum/showthread.php?t=115401)

CkyBe 28.08.2008 17:28

Вопрос по кнопкам. Подскажите пожалуйста.
 
Здравствуйте! Хотел бы узнать у знающих:

Имеется кнопка и группа объектов, относящихся к этой кнопке.

Подскажите пожалуйста как правильно написать Action, чтобы при нажатии на кнопку объекты, относящиеся к этой кнопке гасли. А при нажатии на нее еще раз - появлялись.

Флеш только начинаю изучать, поэтому не во все врубаюсь пока что.

Спасибо!
Артем

MrPoma 28.08.2008 17:43

Что такое объекты, относящиеся к кнопке?

Мечтатель 28.08.2008 17:44

Допустим под объектами Вы понимаете "мувики", тогда посмотрите следующий код:
Код:

this.button.onPress=function(){// Когда нажимаете кнопку (пусть ей будет присвоено имя "button") срабатывает функция,
        if(my_mc._alpha!=0){//проверяет прозрачность вашего объекта (назовем его "my_mc"), если он не прозрачен, тогда,
        my_mc._alpha=0;// делаем его прозрачным
        trace(my_mc._alpha)
}else{
        my_mc._alpha=100;// или же наоборот))
}
}


CkyBe 28.08.2008 18:53

2Мечтатель:

вставил код

Код:

this.printing_b.onPress=function(){// Когда нажимаете кнопку (пусть ей будет присвоено имя "button") срабатывает функция,
        if(printing_m._alpha!=0){//проверяет прозрачность вашего объекта (назовем его "my_mc"), если он не прозрачен, тогда,
        printing_m._alpha=0;// делаем его прозрачным
        trace(printing_m._alpha)
}else{
        printing_m._alpha=100;// или же наоборот))
}
}

где printing_b - это кнопка, а printing_m - это группа объектов, которой должна управлять кнопка (включать/отключать)

выдает ошибку в первой строке. может быть я что-то неправильно сделал?

спасибо!

CkyBe 28.08.2008 18:53

код вставил на кнопку printing_b

MrPoma 28.08.2008 18:54

Надо в кадр.

CkyBe 28.08.2008 18:57

2MrPoma: нет, на кнопку

там кнопка (printing_b) должна управлять мувиком (printing_m) включать или выключать его (делать так чтобы он исчезал и им нельзя было управлять)

MrPoma 28.08.2008 18:58

Это код надо писать в кадре, потому что иначе не будет работать.

CkyBe 28.08.2008 19:00

не понимаю... а в какой кадр? там где эта кнопка и мувик?

MrPoma 28.08.2008 19:03

Именно.


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

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