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

motoroller 19.01.2007 00:56

Помогите модернизировать скрипт
 
Код:

function randAlpha(min:Number, max:Number):Number {
    var randomNum:Number = Math.floor(Math.random() * (max - min + 1)) + min;
    return randomNum;
}

mc2._visible=false;
import mx.transitions.Tween;
import mx.transitions.easing.*;


createTweenForClip(0);

function createTweenForClip(i)
{
i+=1;
        if(i==1)
        var newTween:Tween = new Tween(mc1, "_alpha", None.easeNone, 0, 100, 10, false);
       
        if(i==2)
        {
                onEnterFrame=function () {
        c=randAlpha(60,100);
        var newTween:Tween = new Tween(mc1, "_alpha", None.easeNone, c, 100, 29, false);
       
        cc=setInterval(function (){
                                                       
  mc1.onEnterFrame = null;
  createTweenForClip(i);
 clearInterval(cc);
 
                                                        }, 3000);
        } }
       
        if(i==3)
        var newTween:Tween = new Tween(mc1, "_alpha", None.easeNone, 100, 0, 10, false);
       
                newTween.onMotionFinished = function()
                {
                        createTweenForClip(i);
                };

}

Короче вся эта длинная бадья делает вот что:

показывается мувик с альфой от 0 до 100, за 10 кадров, потом показывается этот же мувик, со случайной альфой от 60 до 100 в течении 29 кадров, а вот потом надо чтобы мувик исчез,
но когда показывается мувик со случайно альфой я его пихаю в onenterframe, а оттуда я не могу его запустить бежать дальше

iNils 19.01.2007 10:26

Все ваши темы будут закрыты, если вы не прочтете правила http://www.flasher.ru/forum/showthread.php?t=79864 и не будует им следовать.


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

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