Показать сообщение отдельно
Старый 19.01.2007, 00:56
motoroller вне форума Посмотреть профиль Отправить личное сообщение для motoroller Найти все сообщения от motoroller
  № 1  
Ответить с цитированием
motoroller

Регистрация: Jan 2006
Сообщений: 179
По умолчанию Помогите модернизировать скрипт

Код:
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.