PDA

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


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 и не будует им следовать.