![]() |
копирование муви клипа.
удивлен что такой темы не нашел. вроде елементарная весч.
есть муви клип. как сделать его копию??? т.е. чтобы у меня было два независимых муви клипа которые я могу вставить в разные обьекты(к примеру. ) очень важно. не создать новый такогоже класса(к чему почему то ведутся все подобные тему). в данный момент мне нужно с клонировать swf который подгружается динамически. так что создать такой же с помошью new нельзя. разве что подгрузить. но это не правильно. так же возможны ситуации когда у разработчика имеется массив с муви клипами и не всегда можно определить какого именно класса этот муви клип. зарание спасибо за ответы. Добавлено через 3 минуты еще один вопрос в тему. почему то у менякопирование следуюшим кодом вернуло нулл. и показало что в массив байтов попало всего один байт. если кто знает причину буду благодарен за пояснение причин Код AS3:
|
Цитата:
Код AS3:
|
>Вроде бы, всегда можно определить:
да. as3 все больше и больше удивляет меня. не ожидал что там будет ссылка на класс. моя ошибка. нужно было проверять:) но метод getDefinitionByName я найти не смог. какого класса это метод?? Добавлено через 8 минут класс удалось получить так var _class:Class = loadedclip.constructor; но это не помогло new _class() вернуло пустой муви клип. чего и следовало ожидать. как же сделать копию?? |
Цитата:
|
вот нашел вот такую вот статью
http://www.dannyburbol.com/2009/01/m...one-flash-as3/ Remember, the big things to take away from this are: var sourceClass:Class = Object(source).constructor; you can’t copy/clone anything you make with MovieClip.graphics (see more info on that below). а тамошний пример кода у меня мало того что не работает так начиста вырубает флеш)) вообшем думаю в моем проекте я смогу обойтись двумя экземплярами клипа так что буду лоадить один и тот же клип дважды. в случаях когда их количество бывает больше 100 не знаю что делать. если кто найдет ответ всегда буду благодарен. и опять же интересно почему сериализация идет столь некорректно. |
|
dimarik, приколист ))
|
отличный линк очень помог понять
Код:
http://www.flasher.ru/forum/showpost.php?p=837433&postcount=2Код:
http://www.flasher.ru/forum/showthread.php?t=135670если кто то знает решение зачем слать меня в который раз в поиск а не дать конкретное решение или линк на него? |
Цитата:
Цитата:
|
> а почему же к этому ведутся все подобные темы?
потому что я не так ищу? не то ищу? не те слова использую для поиска. я много раз сталкивался с ситуацией когда часы поиска не дают результата. но это вовсе не означает что желаемое не возможно. кроме того сложно поыверить что такая элементарная вешт может быть не возможной. да и отсутсвие сериализатора для displayObject тоже совсем не смешно. а с вашей стороны очень не красиво направлять человека по ложному следу чтобы он просто терял время. возможно желание вредить совершенно незнакомым людям это результат какой нибудь травмы полученной в жизни. |
| Часовой пояс GMT +4, время: 16:15. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.