PDA

Просмотр полной версии : Копирование картинки


lasalexx@hotmail.com
29.11.2007, 14:05
Хочу сделать галерею во Flash. То есть загружаю картинки в swf фаил а затем каждой картинке говорю, что б после нажатия на неё справа появлялась таже картинка в оригинальных размерах. Для этого я использую duplicateMovieClip.

var main_sur=this.createEmptyMovieClip("main_sur", this.getNextHighestDepth());

function viewDetails(){
main_sur.removeMovieClip();
var obj={width:this.originalwidth, height:this.originalheight, _x:200, _y:0, _visible:true}
main_sur=this.duplicateMovieClip("main_sur", this.getNextHighestDepth(), obj);
}

container.onRelease=viewDetails;


container - эта переменная куда подгружаутся картинка с помощью loadMovie();

но картинка не дублируется. :(

chingachgoog
29.11.2007, 14:14
duplicateMovieClip не работает с подгруженными клипами

lasalexx@hotmail.com
29.11.2007, 14:18
:( А можно ли сделать это другим путём?
Или обязательно грузить картинку второй раз?

etc
29.11.2007, 14:19
С помощью BitmapData.

chingachgoog
29.11.2007, 15:04
Второй раз грузиться уже из кеша будет - практически мгновенно.

etc
29.11.2007, 16:13
Второй раз грузиться уже из кеша будет - практически мгновенно.
Но при этом создает дополнительную нагрузку на сервер.