Форум 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=108680)

eXplozive 26.02.2008 19:21

Проблема с duplicateMovieClip
 
Вот такой вопрос назрел:

Напрмер есть такой код:

Код:

_root.myMc.loadMovie("thumb2.jpg");
спустя какое-то время (изображение уже подгружено) пытаюсь сделать следующее:

Код:

_root.myMc.duplicateMovieClip("newMc", 100, {_x:100, _y:100});
но не подгруженное изображение не копируется ... в чем проблема ?

iNils 26.02.2008 19:56

Из хелпа
Цитата:

If you used MovieClip.loadMovie() or the MovieClipLoader class to load a movie clip, the contents of the SWF file are not duplicated.

DimasMain 26.02.2008 19:57

Может "newMc" нужно явно размер задать ... Возможно поможет

eXplozive 26.02.2008 20:09

iNils - спасибо... а есть ли какой-то выход из данной ситуации ?

DarkLight 26.02.2008 20:15

Для Flash 8 - BitmapData.draw

chingachgoog 26.02.2008 20:35

Цитата:

Сообщение от eXplozive
iNils - спасибо... а есть ли какой-то выход из данной ситуации ?

И этот выход зовется кэш.

eXplozive 27.02.2008 00:15

chingachgoog - в моем случае при медленном соединении с интернетом создается некая пауза (которая не допустима) при вынимания изображения из кеша (

CrazyFlasher 27.02.2008 00:17

так вам же написали: BitmapData юзать

chingachgoog 27.02.2008 00:28

Цитата:

Сообщение от eXplozive
chingachgoog - в моем случае при медленном соединении с интернетом создается некая пауза (которая не допустима) при вынимания изображения из кеша (

Странно. Разве скорость вынимания из кэша зависит от скорости соединения интернета?

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

iNils 27.02.2008 00:41

Цитата:

Сообщение от chingachgoog
Но с общим случаем - через лоад из кэша - тоже не должно быть проблем.

Одна проблема есть. Каждый раз приходится использовать событие о загрузке, поэтому BitmapData предпочтительнее.


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

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