Показать сообщение отдельно
Старый 26.08.2009, 15:12
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 4  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Ну вот так, к примеру:
Код:
function fade_in() {
	clipToAnimate._alpha += 10;
	if (clipToAnimate._alpha >= 100) {
		_root.onEnterFrame = standby;
	}
}
function standby() {
	trace(clipToAnimate.delay);
	clipToAnimate.delay -= 1;
	if (clipToAnimate.delay < 0) {
		_root.onEnterFrame = fade_out;
	}
}
function fade_out() {
	clipToAnimate._alpha -= 10;
	if (clipToAnimate._alpha <= 0) {
		_root.onEnterFrame = null;
		attachRandomClip();
	}
}
function attachRandomClip() {
	var num = Math.ceil(Math.random() * 5 + 1);
	var mc = _root.attachMovie("clip" + num, "clipToAnimate", 1000, {_x:Stage.width / 2, _y:Stage.height / 2, _alpha:0, delay:100});
	_root.onEnterFrame = fade_in;
}
attachRandomClip();


Последний раз редактировалось alexcon314; 26.08.2009 в 15:20.