|
|
|||||
[+1 28.12.10]
[+1 29.12.10] Регистрация: Aug 2006
Сообщений: 107
|
копирование муви клипа.
удивлен что такой темы не нашел. вроде елементарная весч.
есть муви клип. как сделать его копию??? т.е. чтобы у меня было два независимых муви клипа которые я могу вставить в разные обьекты(к примеру. ) очень важно. не создать новый такогоже класса(к чему почему то ведутся все подобные тему). в данный момент мне нужно с клонировать swf который подгружается динамически. так что создать такой же с помошью new нельзя. разве что подгрузить. но это не правильно. так же возможны ситуации когда у разработчика имеется массив с муви клипами и не всегда можно определить какого именно класса этот муви клип. зарание спасибо за ответы. Добавлено через 3 минуты еще один вопрос в тему. почему то у менякопирование следуюшим кодом вернуло нулл. и показало что в массив байтов попало всего один байт. если кто знает причину буду благодарен за пояснение причин Последний раз редактировалось passertm; 14.10.2010 в 20:40. |
|
|||||
Вроде бы, всегда можно определить:
или я ошибаюсь? |
|
|||||
[+1 28.12.10]
[+1 29.12.10] Регистрация: Aug 2006
Сообщений: 107
|
>Вроде бы, всегда можно определить:
да. as3 все больше и больше удивляет меня. не ожидал что там будет ссылка на класс. моя ошибка. нужно было проверять но метод getDefinitionByName я найти не смог. какого класса это метод?? Добавлено через 8 минут класс удалось получить так var _class:Class = loadedclip.constructor; но это не помогло new _class() вернуло пустой муви клип. чего и следовало ожидать. как же сделать копию?? |
|
|||||
Регистрация: Nov 2009
Адрес: в златоглавой
Сообщений: 745
|
Ищи по запросам "клонировать" / "дублировать".
|
|
|||||
[+1 28.12.10]
[+1 29.12.10] Регистрация: Aug 2006
Сообщений: 107
|
вот нашел вот такую вот статью
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 не знаю что делать. если кто найдет ответ всегда буду благодарен. и опять же интересно почему сериализация идет столь некорректно. |
|
|||||
.
|
|
|
|||||
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
dimarik, приколист ))
__________________
Загружаем картинки, минуя ошибки безопасности |
|
|||||
[+1 28.12.10]
[+1 29.12.10] Регистрация: Aug 2006
Сообщений: 107
|
отличный линк очень помог понять
http://www.flasher.ru/forum/showpost.php?p=837433&postcount=2 только учтите, что сдублировать невозможно, можно только взять из одного места и перенести в другое. понять что я зря трачу время если кто то знает решение зачем слать меня в который раз в поиск а не дать конкретное решение или линк на него? |
|
|||||
.
|
Мне было достаточно прочитать
Цитата:
|
|
|||||
[+1 28.12.10]
[+1 29.12.10] Регистрация: Aug 2006
Сообщений: 107
|
> а почему же к этому ведутся все подобные темы?
потому что я не так ищу? не то ищу? не те слова использую для поиска. я много раз сталкивался с ситуацией когда часы поиска не дают результата. но это вовсе не означает что желаемое не возможно. кроме того сложно поыверить что такая элементарная вешт может быть не возможной. да и отсутсвие сериализатора для displayObject тоже совсем не смешно. а с вашей стороны очень не красиво направлять человека по ложному следу чтобы он просто терял время. возможно желание вредить совершенно незнакомым людям это результат какой нибудь травмы полученной в жизни. |
Часовой пояс GMT +4, время: 06:53. |
|
« Предыдущая тема | Следующая тема » |
|
|