Форум 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)
-   -   Изменение прозрачности movie clip (http://www.flasher.ru/forum/showthread.php?t=106243)

Strangor 07.01.2008 11:05

Изменение прозрачности movie clip
 
Добрый день!

Господа, только начал разбираться со flash, подскажите, что не так.

Есть многослойный проект, на одном слое есть movie clip с именем movie1, на другом слое есть button с именем button1. Для button1 пишу код

Код:

on (rollOver) {
  _root.movie1._alpha=0;
}

При наведении на button1 прозрачность movie1 не меняется. Начитался уже, что-то я не понимаю, видимо, прошу Вашей помощи, заранее спасибо.

koIIImarik 07.01.2008 11:36

Попоробуйте так сделать из button1 тоже Movie Clip обект и в первом кадре главной временной шкалы написать:


Код:

button1.onRollOver = function (){
  trace("Прозрачность Изменилась");
  _root.movie1._alpha=0;
}


screamge 07.01.2008 11:45

Strangor, оформите код тэгами [code][/code] в первом посте.

Strangor 07.01.2008 14:00

Нет, тоже самое. Да и объект должен быть button. Я попробовал следующее:
Код:

on (rollOver) {
  trace("Прозрачность изменилась");
  _root.movie1._alpha=0;
}

Трассировка проходит, сообщение "Прозрачность изменилась" появляется, а вот само действие не проходит (изменения прозрачности).

CrazyFlasher 07.01.2008 14:08

1. не используйте данные конструкции on(), onClipEvent()
2. скорее всего вы не дали instance name мувику...поэтому и не меняется


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

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