Форум 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)
-   -   передача мувика из одного мувика в другой (http://www.flasher.ru/forum/showthread.php?t=68189)

processor 22.08.2005 01:43

передача мувика из одного мувика в другой
 
в мувике а есть обьект ( мувик ) B
надо мувик B перенести в мувик C

iNils 22.08.2005 11:08

В мувики A снеси объект B, а в мувики C сделай attachMovie

processor 22.08.2005 16:32

без AttachMovie.... и без duplicateMove ...

Я загрузил в один мувик картинку ( или мувик ) со стороны, а не из библиотеки.
И чтобы не перегружать снова картинку, надо ей просто перенести .из одного мувика в другой и в третий. Как я понимаю так сделать невозможно.

Хотя мне сказали, можно както организовать программно с помощью классов библиотеку, туда сунуть эту картинку, а потом attach-ить.

artcraft 22.08.2005 18:18

Цитата:

Сообщение от processor
Я загрузил в один мувик картинку ( или мувик ) со стороны, а не из библиотеки.
И чтобы не перегружать снова картинку...

перегружать не придётся - он тепнрь есть в кэше браузера

Iv 22.08.2005 18:38

прямой ответ на твой вопрос: нельзя.
можно только еще раз загрузить.

iNils 22.08.2005 18:51

Цитата:

Сообщение от artcraft
перегружать не придётся - он тепнрь есть в кэше браузера

А если кеш маленький или забит? :)

processor 24.08.2005 09:08

DuplciateMovieClip - копирует все вложенные мувики , любой вложенности, но... не копирует BITMAPS. А BITMAPS , вообщем-то меня интересует.

Мувик без имени имеет название instance1, instance2 ... короче так можно обратиться к безимянному мувику если знать его instance-имя . ( см. в дебагере ), но BITMAPS вообще ничего не имеет вроде бы. В обьектной модели конкретно, до него невозможно добраться.
Поэтому копировать вообщем-то и нечего, поэтому duplicateMovie не хочет это делать.

Единственный способ копировать через SharedObject. ( не пробовал еще )

Можно ли хранить bitmaps:

- в LoadVars
- в HTML - возможно ли передавать их в HTML и обратно через getUrl, FCommand или подругому.
( там можно легко копировать ).
- может есть компонент для хранения рисунков. Контейнер какой-нидь
- в каких встроенных обьектах , возможно хранить BITMAPS ?
- может в Dynamic Textfield c поддержкой HTML - записать IMG из мувика ?
- по умолчанию ведь - в браузерах картинки для FLASH кэшируються ? может просто грузить несколько копий... :(

iNils 24.08.2005 12:42

По поводу дублирования мувиков с картинкой ты ошибаешься. Их можно дублировать.
В SharedObject нельзя хранить мувики, картинки, звуки, рисованную графику.
Дублирование происходит только в пределах того клипа, где находится дублированный объект. Кроме того дублируется только то содержимое, которое было создано не этапе разработке, а не программно или во время выполнения.

ПОЭТОМУ: грузить придется каждый раз.

processor 24.08.2005 17:21

мне сказалаи, что в So можно графику хранить ...

т.е. если я создам простой символ во время выполнения - его нельзя дублировать ?

iNils 24.08.2005 17:34

Цитата:

мне сказалаи, что в So можно графику хранить ...
кто тебе сказал? попробуй :)

Цитата:

т.е. если я создам простой символ во время выполнения - его нельзя дублировать ?
Если нарисуешь, то можно. А вот загруженные и созданный программно мувики, аттачи из библиотеки - нельзя.


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

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