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

skald 09.11.2008 20:22

кнопки неактивные после размещения
 
поочереди появляются кнопки, а потом становятся неактивными ... к ним нельзя обратиться ...

Код:

function showBut(_IN, _TWN, _T){
        var _IN= setInterval(function () {
                clearInterval(_IN);
                _root.attachMovie("but","but"+_T,_root.getNextHighestDepth(),{_x:-200, _y:50*_T});
                _TWN = new Tween(_root["but"+_T], "_x", Back.easeOut, -200, 50, 0.2, true);
        }, 300+200*_T);
}


showBut(in1, tw_1, 1);
showBut(in2, tw_2, 2);

but1.onRollOver = function(){
        trace ("but1")
}


причем в таком варианте все работает ... ... значит намудрил с attachMovie, но сам уже не могу разобраться ... тупняк )))))

Код:

_root.attachMovie("but","but1",_root.getNextHighestDepth(),{_x:200, _y:50});
Tw = new Tween(but1, "_x", Back.easeOut, -200, 150, 5, true);
but1.onRollOver = function (){
        trace("but1")
}





ЗЫ! работает вот так!!! может ктонибуть может объяснить???
Код:

function showBut(_IN, _TWN, _T){
        var _IN= setTimeout(function () {
                //clearInterval(_IN);
                _root.attachMovie("but","but"+_T,_root.getNextHighestDepth(),{_x:-200, _y:150*_T,_alpha:50});
                _TWN = new Tween(_root["but"+_T], "_x", Back.easeOut, -200, 50, 0.2, true);
                trace (["but"+_T])
                but1.onRollOver = function(){
        trace ("but5")
}

        }, 300+200*_T);
}



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

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