![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: May 2011
Адрес: Санкт-Петербург
Сообщений: 44
|
Никак не могу найти аналогичную функцию в AS3.
Пожалуйста, помогите. |
|
|||||
|
Регистрация: May 2011
Адрес: Санкт-Петербург
Сообщений: 44
|
Не совсем понял, что значит CustomMovie.
Можете, если не трудно, привести рабочий пример создания нескольких мувиков из одного циклом? |
|
|||||
|
Регистрация: May 2011
Адрес: Санкт-Петербург
Сообщений: 44
|
Понял, спасибо.
|
|
|||||
|
Регистрация: Apr 2012
Сообщений: 11
|
А можно еще сделать вот так:
/** * Функция регистрирует псевдоним класса * * @param aliasName псевдоним класса * * @param object объект для регистрации алиаса */ public static function registerAlias(cl:*):void { var className:String = getQualifiedClassName( cl ).split("::").join("."); var classProto:Class = getDefinitionByName( className ) as Class; // регистрируем псевдоним класса экземпляра. и записываем его в // в массив байт registerClassAlias( className, classProto ) } /** * Функция, которая копирует объект. * * @param objectToCopy объект для копирования. * * @return скопированный объект. */ public static function copyObject(objectToCopy:*):* { var stream:ByteArray = new ByteArray(); registerAlias(objectToCopy); stream.writeObject(objectToCopy); stream.position = 0; var copy:* = stream.readObject(); return copy; } |
|
|||||
|
Регистрация: Apr 2012
Сообщений: 11
|
Странно, я свой класс расширяемый от Sprite, спокойно копирую, правда алиасы все предварительно регистрирую.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 14:20. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|