Показать сообщение отдельно
Старый 12.10.2012, 12:23
Psijic вне форума Посмотреть профиль Отправить личное сообщение для Psijic Найти все сообщения от Psijic
  № 7  
Ответить с цитированием
Psijic

Регистрация: Aug 2012
Сообщений: 108
Цитата:
Сообщение от gloomyBrain Посмотреть сообщение
Для того, чтобы создать несколько MovieClip с графикой, нарисованной во Flash CSx, нужно этому MovieClip прописать класс в библиотеке и создавать экземпляры этого класса. Иного способа нет.
все это, конечно, очень клево, да вот только объект берется через 2 загрузчика swf

Кстати, во флексе есть ObjectUtil - там есть и clone и copy. Нельзя ли как-то это подключить во flash?

Добавлено через 2 часа 1 минуту
А если регистрировать класс, поможет? Что-то не могу подобрать что вставлять в getClassByAlias, registerClassAlias

Код AS3:
		var buffer:ByteArray = new ByteArray();
		var newClass:Class = getClassByAlias(String(value));
 
		registerClassAlias(String(newClass), value.constructor);
		buffer.writeObject(value);
		buffer.position = 0;
		return buffer.readObject();


Последний раз редактировалось Psijic; 12.10.2012 в 13:33.