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

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

Цитата:

Сообщение от chingachgoog
Второй раз грузиться уже из кеша будет - практически мгновенно.

Но при этом создает дополнительную нагрузку на сервер.


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

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