Форум 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=118589)

arialix 28.11.2008 12:16

При наведении на мувик, остальные затухают
 
Нужно сделать :При наведении на мувик, остальные затухают
Проблема: Затухают все
Код AS1/AS2:

for(i=1;i<9;i++){
 
_root["cerculet_albastru"+i].onRollOver=function(){ intunecam(i);        _root.minvit=1 }
_root["cerculet_albastru"+i].onRollOut=function(){intunecam2(i);        _root.minvit=2 }
 
}
 
function intunecam(j){
        for(ti=1;ti<9;ti++)
                {
                        //_root.arialix.text=j;
                if(ti!=j){_root["cerculet_albastru"+ti]._alpha=20};
                }
 
                                        }
 
function intunecam2(j){
        for(ti=1;ti<9;ti++)
                {
                        //_root.arialix.text=j;
                if(ti!=j){_root["cerculet_albastru"+ti]._alpha=100};
                }
 
                                        }

Добавлено через 10 минут
Вот так работает, а в цикле не хочет
Код AS1/AS2:

_root["cerculet_albastru"+1].onRollOver=function(){ intunecam(1);        _root.minvit=1 }
_root["cerculet_albastru"+2].onRollOver=function(){ intunecam(2);        _root.minvit=1 }
_root["cerculet_albastru"+3].onRollOver=function(){ intunecam(3);        _root.minvit=1 }


lexa2000lexa 28.11.2008 12:29

вот так будет работать
Код AS1/AS2:

for(i=1;i<7;i++){
        but = _root["cerculet_albastru"+i]
        but.id = i
        but.onRollOver=function(){
                intunecam(this.id);       
                _root.minvit=1
        }
        but.onRollOut=function(){
                intunecam2(this.id);
                _root.minvit=2
        }
 
}
 
function intunecam(j){
        for(ti=1;ti<7;ti++)
                {
                        //_root.arialix.text=j;
                if(ti!=j){_root["cerculet_albastru"+ti]._alpha=20};
                }
 
                                        }
 
function intunecam2(j){
        for(ti=1;ti<7;ti++)
                {
                        //_root.arialix.text=j;
                if(ti!=j){_root["cerculet_albastru"+ti]._alpha=100};
                }
 
                                        }


arialix 28.11.2008 12:43

:yahoo: Спасибо! Работает! :victory:


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

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