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

FlashRus 20.12.2006 18:13

Программная Alpha.
 
Есть шарик, который движеться с помощью AS. Но вотпроблема хочу сделать Alpha. Конечно Alpha установить с помощью AS не сложно, но я не могу сделать так чтобы Alpha за определенный отрезок времяни становилась на 0%. :away:

CorC 20.12.2006 18:50

Код:

Time=getTimer();
T=10000;//millisec
mc.onEnterFrame=function(){ALPHA(Time,T)};
function ALPHA(Time,T)
        var Time1 = getTimer();
        if (Time1-Time>=T) {
                mc._alpha=0;               
        } else {
                var a = 100*(Time1-Time)/T;
                mc._alpha=a;
        }
}


iNils 21.12.2006 08:36

Код:

import mx.transitions.Tween;
import mx.transitions.easing.None;
var tween:Tween = new Tween (mc, "_alpha", None.easeNone, 100, 0, 2, true);

где:
mc - имя клипа
2 - время в секундах

FlashRus 21.12.2006 18:44

Всем большое спасибо!.....


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

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