Показать сообщение отдельно
Старый 15.01.2009, 16:53
Fatality вне форума Посмотреть профиль Отправить личное сообщение для Fatality Найти все сообщения от Fatality
  № 4  
Ответить с цитированием
Fatality
 
Аватар для Fatality

Регистрация: Jan 2009
Адрес: Одесса
Сообщений: 309
Отправить сообщение для Fatality с помощью ICQ
выкладываю код с комментариями
Код AS1/AS2:
var mc_ldr:MovieClipLoader = new MovieClipLoader(); //Создаем объект управляющий процессом загрузки
var Listener:Object = new Object(); //Создаем объект который будет слушателем событий
//Здесь события загрузчика ими управляет созданный нами слушатель
Listener.onLoadStart = function(mc:MovieClip) //Это событие onLoadStart, происходит при старте загрузки(его можно удалить)
{
	trace("Загружаем данные в : "+mc); 
} 
//У загрузчика так же есть и другие события, например onLoadProgress, выполняется во время процесса загрузки
Listener.onLoadComplete = function(mc:MovieClip) //Это событие onLoadComplete, происходит по окончанию загрузки
{
	trace("Загрузили данные в : "+mc); //Эта строка не обязательна, думаю знаешь и сам что это =)
	mc.onRollOver = function() //Тут уже на наш клип можно вешать событие onRollOver
	{
		this._alpha = 50;
	}
}
 
this.createEmptyMovieClip("mc1",0);
this.mc1.createEmptyMovieClip("clip_mc", 0);
mc_ldr.loadClip("bg.jpg", mc1.clip_mc); //Загружаем изображение в клип
mc_ldr.addListener(Listener); //Вешаем загрузчику наш слушатель
//Все манипуляции с клипом в который грузится изображение делаются по окончанию загрузки
//Тогда все отлично работает


Последний раз редактировалось Fatality; 15.01.2009 в 17:05.