Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   duplicateMovieClip не копирует содержимое клипа (http://www.flasher.ru/forum/showthread.php?t=101074)

Ariel 10.09.2007 20:11

duplicateMovieClip не копирует содержимое клипа
 
При помощи duplicateMovieClip дублирую мувик с текстфилдом внутре (оба созданы програмно при помощи createEmptyMovieClip и createTextField). Так вот, сам мувик копируется успешно, но почему-то без текстфилда внутре. Пустой, то бишь. Что за ботва и как это забарывать?

Спасибо

udaaff 10.09.2007 20:38

Видимо не дублируются они, если созданы динамически, так же как и загруженное при помощи MovieClip.loadMovie() или MovieClipLoader class'a содержимое.

Ariel 10.09.2007 20:43

Отстой! Это что же получается, каждый раз юзать createTextField ?? И заново выставлять ему все параметры? Типа, нельзя создать прототип мувика с филдом, отрисовать его со всеми параметрами как следует и раскопировать?? Это не радует..

CorC 11.09.2007 10:58

Напишите класс для этого мувика, и все его копии сами себе параметры расставят...

Kikasso 11.09.2007 11:27

Цитата:

Сообщение от Ariel
Отстой! Это что же получается, каждый раз юзать createTextField ?? И заново выставлять ему все параметры? Типа, нельзя создать прототип мувика с филдом, отрисовать его со всеми параметрами как следует и раскопировать?? Это не радует..

А библиотека на что? attachMovie?

Ariel 11.09.2007 21:45

Не.. Элементы создаются и стилизуются на лету... Создав один элемент, хочется его просто откопировать, а не запускать всю фабрику опять...

Molecula 11.09.2007 22:12

Говорят АС3 лечит, + кто-то решил частично эту проблему.
Об этом обсуждалось тут.

Ariel 11.09.2007 22:18

Тут? :o

Molecula 11.09.2007 22:24

Ммм...ну в общем тут - http://flasher.ru/forum/, ссылку не помню, сори.

D12 13.09.2007 00:01

draw(); в помощь :)
а так что мешает не дублировать а циклом налепить сколько нужно ?


Часовой пояс GMT +4, время: 02:58.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.