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

Регистрация: Nov 2005
Адрес: Украина, Днепропетровск
Сообщений: 12
Question Добавление "своей" переменной в MovieClip. Теряется значение.

Добрый день.

Столкнулся с ситуацией когда надо создать мувиклип, загрузить в него картинку и изменить загруженой картинке цвет( с помощью Color:setRGB() ).
Собственно проблема в этом казалось бы простом коде.
Код AS1/AS2:
var loadListener:Object = new Object();
var mcLoader:MovieClipLoader = new MovieClipLoader();
 
var mymc = _root.createEmptyMovieClip('tee', 10);
// "своя" переменная
mymc.my = 0xf00f00;
mcLoader.addListener(loadListener);
mcLoader.loadClip('http://localhost/1.png', mymc);
 
 
 
loadListener.onLoadComplete = function(mc:MovieClip)
{
	trace(mc.my); // undefined
}
trace выводит undefined. Неужели для такого простого случая надо наследовать свой класс.
Как быть в таких случаях. Спасибою