|
|
|||||
Попробуйте так :
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works. |
|
|||||
Регистрация: Jun 2009
Сообщений: 461
|
Newred,
P.S. Поздравляю, при чем тут таймлайн... P.S2. не подходит потому что мувик не известен. Цитата:
Цитата:
|
|
|||||
Не единственный, еще есть
Но сути он по всей видимости не меняет. Я просто не встречался пока с
__________________
Убейте меня! |
|
|||||
Цитата:
И зачем придумывать кривое колесо, когда вам дали новенький велосипед имхо... 1. Если код пишете вы, переходите на классы для того они и придумывались. 2. Если кто то другой , то дайте по шапке и принудительный перевод на написания классов. 3. Или я не втой теме или тема не по мне. |
|
|||||
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
Цитата:
Кстати, с 10.какого-то плеера появилось ещё Graphics#copyFrom. Всё ещё не полное клонирование, но уже достаточно близко.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. |
|
|||||
Если вы пытаетесь клонировать символ, который был добавлен из библиотеки вручную, обращаюсь к нему через instanceName, то используя var newMC:MovieClip = new (Object(oldMC).constructor as Class)() вы получите просто new MovieClip().
Чтобы получить, то что нужно, вам необходимо закрепить за символом отдельный класс (включить AS linkage) в вашей библиотеке. Если же вы хотите продублировать MovieClip в который что-то добавлялось динамически, то можно попробовать пробежать по его детям, клонируя их через var newMC:MovieClip = new (Object(oldMC).constructor as Class)() и добавлять их в ваш новый movieClip. Ну и можно и по детям так пробегать. Рекурсивненько) update: да и вообще-то говоря, зачем вам это? Если не секрет конечно)
__________________
Будь проще. Последний раз редактировалось KBAC; 08.11.2011 в 18:56. |
|
|||||
Регистрация: Jun 2009
Сообщений: 461
|
Точно, не в той.
Именно, так что буду копать. KBAC, нет я не пытаюсь клонировать символ, и уже очень давно не пользовался Flash IDE. Если было бы дело в символе было бы именно так как вы написали. Добавляю не в ручную, качаю видео из нета, и сохраняю его в в отдельный мувиклип, их может быть сотня этих видео файлов, а потом нужно видео запустить двумя разными классами, одновременно, по этому каждым из них нужно сделать клон этого мувика, и работать с каждым в отдельности. На параметры - наплевать, мне только нужен независимый мувик с изображением. |
|
|||||
Цитата:
Зачем вам вообще мувики тогда? Храните хоть ByteArray, например, и его уже и передавайте своим классам. А они пусть уже собирают "паралельно".
__________________
Будь проще. |
|
|||||
Регистрация: Jun 2009
Сообщений: 461
|
Прочитал абзац "try this tricky ByteArray function that doesn’t work" и решил даже не пробовать. Но судя по вашим постам - надо попробовать.
ну и честно говоря я не знаю как из байтстроки собрать мувиклип. А нужно именно так. Добавлено через 14 минут Нашел еще что выше указанная статья, это ссылка на некого senocular, который опубликовал 100 советов по AS3, и один из них как раз это дублирование через: И там же написано что это не дублирует что-то динамически нарисованное. |
Часовой пояс GMT +4, время: 10:47. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|