PDA

Просмотр полной версии : Как загрузить swf фаил динамически?


jeans1986
09.09.2007, 23:36
Как загрузить swf фаил динамически? Т.е есть отдельный фаил swf и надо при помощи ActionScript загрузить его на сцену, таким образом чтоб он имел размеры какие я укжу (напрмер swf который надо загрузить имеет размеры 800х600 а я хочу загрузить на сцену размером 200х150 и чтоб всё было бы видно, т.е пропорцианально). Заранее благодарю.

udaaff
09.09.2007, 23:57
-- ActionScript 2.0 Language Reference > ActionScript classes > MovieClipLoader
"A SWF file or image loaded into a movie clip inherits the position, rotation, and scale properties of the movie clip. You can use the target path of the movie clip to target the loaded movie."

-- Components Language Reference > Loader component

-- ActionScript 2.0 Language Reference > ActionScript classes > MovieClip > loadMovie (MovieClip.loadMovie method)

-- ActionScript 2.0 Language Reference > ActionScript language elements > Global Functions > loadMovie function

CorC
10.09.2007, 10:25
Насчет размеров:
грузим свф в какой-то мувик МС, берем его _width и _height (после окончательной загрузки), вычисляем его новые _width и _height относительно старых и нужного размера (200х150) и присваиваем.

telit
10.09.2007, 12:35
var container:MovieClip = createEmptyMovieClip("container", getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip("http://www.orange.md/images/home/promo_abint_ru.jpg", container);

function onLoadInit(mc:MovieClip) {
mc._width = 200;
mc._height = 100;
}