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

Alex_beginner 24.05.2008 13:15

Друг мой! Испробуй сие блюдо!

Код:

var loadListener:Object = new Object();
        loadListener.onLoadComplete = function(target_mc:MovieClip, httpStatus:Number):Void {
    target_mc._xscale = 10;
        target_mc._yscale = 10;
}

var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(loadListener);

var mc:MovieClip = this.createEmptyMovieClip("mc", 2);
mc._lockroot = true;
mcLoader.loadClip("scen.swf", mc);

100% рабочий вариант. Только в глубину getNextHighestDepth() неставь плиз!:)

Кстати! Посмотрел pan04 вариант глючный. В свое время iNils поднимал сей вопрос. Новидимо никто неотреагировал. А именно, метод (или функция) loadMovie() загружает фильм независимо от основного потока кода, т.е. не ждет когда файл загрузится, а передает управление следующим за ней кодам. Поэтому извращаться над подгруженным swf'ом сразу после loadMovie - операция некорректная. Чтобы обойти сию замарочку, нужно использовать класс MovieClipLoader и событие его onLoadComplete или onLoadInit.

Спасибо за внимание! У меня все.

Firefoxer 24.05.2008 19:44

трепанцию проводил, замучился обратно компилить. так и не завелась. Но все дело в том, что этих панорам будет куча. и даже такой вариант не устроил бы.

Alex_beginner 24.05.2008 19:56

Что нетак?

У меня все великолепно пашет

Firefoxer 24.05.2008 20:09

О! Наконец-то сделал. Спасибо Всем, кому успел попарить мозги этой фигней.

Alex_beginner 24.05.2008 20:12

Как сделал то? Поделись новинкой

Firefoxer 24.05.2008 20:23

Вложений: 1
Alex_beginner, сделал все по образу и подобию Вашего последнего примера, плюс разобрался наконец, кто где должен находится. и маска на панорамку наделась. все это и нужно было мне.

Alex_beginner 24.05.2008 20:25

Ну ладно. А то уж я подумал, что есть еще вариант какой

Firefoxer 24.05.2008 20:29

Может AS3 мог бы что-то интереснее предложить. Но это только догадки, ибо не знаю.


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

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