Форум 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)
-   -   Постепнное повышение _alpha (http://www.flasher.ru/forum/showthread.php?t=85242)

Nafanya 18.09.2006 21:32

Постепнное повышение _alpha
 
Я тут сделал меню и хочу чтобы у кнопок со временем повышалась _alpha :rolleyes:
Код:

for (var i = 0; i<4; i++) {
        attachMovie("button", "mt0"+i, 100000+i);
        var temp = eval("mt0"+i);
        temp._x = this._x-50;
        temp._y = this._y-11.55+24*(i+1);
        temp._alpha = 0;
        trace("create#0 "+i);
        var lad0 = true;
}
var mk = 0;
function alpha() {
        mt00._alpha += 1;
        mt01._alpha += 1;
        mt02._alpha += 1;
        mt03._alpha += 1;
        mk += 1;
}
if (mk<=100) {
        setInterval(alpha, 0.1);
}

Помогите!!!

iNils 18.09.2006 21:55

Код:

for (var i = 0; i < 4; i++) {
        var temp = attachMovie ("button", "mt0" + i, 100000 + i, {_x:this._x - 50, _y:this._y - 11.55 + 24 * (i + 1), _alpha:0});
        trace ("create#0 " + i);
        var lad0 = true;
}
var mk = 0;
function alpha () {
        if (mk > 100) {
                clearInterval (id);
        }
        mt00._alpha = mt01._alpha = mt02._alpha = mt03._alpha = mk++;
}
var id = setInterval (alpha, 10);


Nafanya 20.09.2006 20:23

Спасибо!!!


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

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