Показать сообщение отдельно
Старый 08.06.2012, 10:53
Hauts вне форума Посмотреть профиль Отправить личное сообщение для Hauts Посетить домашнюю страницу Hauts Найти все сообщения от Hauts
  № 2  
Ответить с цитированием
Hauts
 
Аватар для Hauts

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
Код AS1/AS2:
var totalMovies = 5;
var addedMoviesCount = 0;
var addMoviesInterval = setInterval(addMovie, 1000);
 
function addMovie() {
	addedMoviesCount++;
	if (addedMoviesCount == totalMovies) {
		clearInterval(addMoviesInterval);
		return;
	}
	var i = addedMoviesCount + 1;
	var mc = _root.attachMovie("panel_menu", "panel" + i, i);
	mc._y = i * 100;
}
А вообще, если вам нужно просто появление с задержкой, можете воспользоваться классом TweenLite для анимации появления. То есть создать все мувики в цикле за раз, и там же, в цикле, каждому мувику добавить анимацию появления _alpha : 100 со значением задержки delay. Если такой подход интересен, могу подробнее описать.
__________________
hauts.ru


Последний раз редактировалось Hauts; 08.06.2012 в 10:55.