Показать сообщение отдельно
Старый 23.03.2006, 19:06
Andromed вне форума Посмотреть профиль Отправить личное сообщение для Andromed Найти все сообщения от Andromed
  № 2  
Ответить с цитированием
Andromed

Регистрация: Aug 2005
Сообщений: 83
используй prototype, и ты не правильно используешь метод setInterval, кто ее за тебя останавливать будет, я особо не разбирался как у тебя считается прозрачность, используй как основу
Код:
mc1.speed = 1;
mc2.speed = 2;
mc3.speed = 3;
MovieClip.prototype.test = function() {
	this.interval = setInterval(function (mc:MovieClip) {
		mc._alpha -= mc.speed;
		if (mc._alpha<=0) {
			clearInterval(mc.interval);
		}
	}, this.speed, this);
};
mc1.test();
mc2.test();
mc3.test();