| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Flash > добавление одного мувика в другой |
| Автор: PROCESSOR 27.5.2005, 18:55 |
| Есть 2 мувика, нужно один записать внутро другому. Причем оба мувика на Stage, а не в библиотеке. |
| Автор: PROCESSOR 27.5.2005, 21:42 |
| Встроенный Java Script крутая штука.. |
| Автор: AlDev 28.5.2005, 06:58 | ||
Всмысле? Что записать-то? |
| Автор: PROCESSOR 28.5.2005, 14:50 |
| Я уже придумал способ это сделать, но ... В смысле - Создается новый мувик ( динамически ) т.е. его нет в библиотеки . Как его добавить к другому мувику как дочерний ? |
| Автор: AlDev 28.5.2005, 16:10 |
| создать его в нём как дочерний через createEmptyMovieClip |
| Автор: PROCESSOR 21.8.2005, 23:54 |
| Загрузилась картинка в один мувик, а её надо перенести в другой без очередной загрузки. как ? |
| Автор: AlDev 22.8.2005, 04:13 |
| никак. |
| Автор: PROCESSOR 24.8.2005, 07:00 |
| Главная цель - содать меню. Юзверь делат UPLOAD своей кнопки ( одной ) на сервер. Потом движок автоматически грузит эту кнопку и состовляет из неё меню. DuplciateMovieClip - копирует все вложенные мувики , любой вложенности, но... не копирует BITMAPS. А BITMAPS , вообщем-то меня интересует. условие , что AttachMovie - делать нельзя, потому что картинка может лежать где угодно и иметь разные имена. Мувик без имени имеет название instance1, instance2 ... короче так можно обратиться к безимянному мувику если знать его instance-имя . ( см. в дебагере ), но BITMAPS вообще ничего не имеет вроде бы. В обьектной модели конкретно, до него невозможно добраться. Поэтому копировать вообщем-то и нечего, поэтому duplicateMovie не хочет это делать. Единственный способ копировать через SharedObject. ( не пробовал еще ) Возможен вариант - если SharedObject доступен и есть место - использовать его, а если нет, то грузить каждый вариант картинки. Можно ли хранить bitmaps: - в LoadVars - в HTML - возможно ли передавать их в HTML и обратно через getUrl, FCommand или подругому. ( там можно легко копировать ). - может есть компонент для хранения рисунков. Контейнер какой-нидь - в каких встроенных обьектах , возможно хранить обьекты или мувик BITMAPS ? - может в Dynamic Textfield c поддержкой HTML - записать IMG из мувика без Attach ? - по умолчанию ведь - в браузерах картинки для FLASH кэшируються ? может просто грузить несколько копий... |
| Автор: AlDev 24.8.2005, 07:40 |
| делай подгрузку нескольких мувиков и не мучайся. Они будут кэшироваться (разве-что опера не будет) |
| Автор: PROCESSOR 24.8.2005, 15:26 |
| на FLASHERe сказали, что в SO нельзя хранить графику. А еще что всё созданное во время редактирования можно в AS дублировать. А подгруженное нельзя. Как минимум у меня уже получилось, подгрузить SWF и дублировать рисованную графику, но BITMAPS никак. А в SO графика просто вот так записывается: So.data.q=_root.obj а как её потом обратно вынуть ? _root.obj=So.data.q ? |
| Автор: AlDev 25.8.2005, 03:01 |
| по-идее да. Попробуй, может чего-ндь получится. |
| Автор: PROCESSOR 27.8.2005, 07:12 |
| С помощью PHP и библиотекой MING это проблема решается, если создать динамически мувик с UPLOADенной картинкой + функции в которой он сам себя duplicate делает. Вуаля. Кстати также можно и фонты грузить ... теоретически . И еще PNG картинки в мувики добавлять ( кроме JPG ). Короче с MING надо разобраться конкретно - вполне может стать подобием динамически создаваемой LIBRARY http://www.php.net - смотрите описание библиотеки MING . |
| Автор: AlDev 28.8.2005, 14:51 |
| прикольно, только вот серверные решения - есть серверные решения |
| Автор: AntonioBanderaz 28.8.2005, 17:18 |
| Эх |