Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Клонировать МувиКлип (http://www.flasher.ru/forum/showthread.php?t=110237)

Сайлас 30.03.2008 01:50

Клонировать МувиКлип
 
Есть ли возможность как-нибудь склонировать МувиКлип?
Необходимо для очень простой цели: подгружается несколько объектов из одного SWF файла. Хочется сэкономить трафик клиента. Ну и вообще есть ли возможность создать некий контейнер-кэшер, либо который будет загружать один раз внешний файл и кэшировать объект у себя, либо который будет загружать что-то, а уже потом остальные лоадеры из него будут лоадить.

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

badun 30.03.2008 04:16

У каждого ролика есть документ-класс, в данном случае для дублирования, можно просто создать экземпляр класса загруженного ролика.
Но вообще по идее реально повторно загружаться ничего не будет, будет браться из кэша броузера.
Так что, имеет ли смысл с этим заморачиваться вопрос спорный.

Ноябрь 30.03.2008 05:34

В ActionScript 3 Tips and Tricks как минимум 2 примера на эту тему. Однако лично мне не приходилось клонировать объекты. Желание что либо клонировать - пережиток AS2, хотя и там подгруженное из вне не клонировалось.

Сайлас 30.03.2008 06:13

Цитата:

Сообщение от Ноябрь
В ActionScript 3 Tips and Tricks как минимум 2 примера на эту тему. Однако лично мне не приходилось клонировать объекты. Желание что либо клонировать - пережиток AS2, хотя и там подгруженное из вне не клонировалось.

Ну тогда уж желание что-то клонировать - это пережиток С++ может быть? :) А желание сэкономить трафик на клиенте - тоже плохой тон?
Я, например, принудительную передачу по ссылке не считаю хорошей фичей. Хотел бы передавать по ссылке - передал бы по ссылке.

А вот про кэш - действительно. Может и не стоит заморачиваться. У большинства кэш включен

Ноябрь 30.03.2008 07:20

есть вероятность, что он не может быть выключен. Устрой тест. Расскажешь потом, что вышло:), скорее всего данные не будут подгружаться повторно, даже если у пользователя 0 байт под временные интернет файлы..
Про тон это еще вопрос.. возможно клонировать картинку в класс (который сделает что нужно) лучше, чем извращаться с лоадером..

Я тут кстати класс универсального лоадера пишу, могу и поделиться (немного погодя):)


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

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