Просмотр полной версии : Размеры подгруженного jpg в MovieClip'е
intFaust
02.07.2008, 19:49
Собственно вопрос о том как можно узнать свойства _height и _width MovieClip'а с jpg, загруженным динамически, c помощью MovieClipLoader.
BBOY Ильич
02.07.2008, 19:56
так и узнайте =)
loadlistener.onLoadInit = function(mc){
w = mc._width;
h = mc._height;
}
intFaust
05.07.2008, 16:10
Большое спасибо, но к сожалению я так и не получил требуемого результата потому что событие ,видимо, срабатывает после действия метода, а размеры подгруженного jpg должны использоваться уже в самом методе. Помогите :o
Отлично. И каковы же размеры "подгруженного jpg" до того, как он загрузится?
И что Вы называете методом? Сделать чтото с отсутствующим предметом может только магия и шаманизм. Но такие методы рассматриваются на других форумах. В случае Флэш Вам придется дождаться окончания загрузки, то есть события onLoadInit, только тогда Вы сможете чтото сделать с загруженной картинкой. Даже если Вам это кажется нелогичным.
Вывод: метод должен вызываться в обработчике события. Загрузилась картинка - вызвали метод, работающий с ней.
intFaust
11.07.2008, 14:06
Все, спасибо, понял.
Можно предварительно обратится к php скрипту, который вернет размеры загружаемого изображения.
RJ Presto
16.07.2008, 19:35
mcl.onLoadComplete = function( mc ) {
mc.gotoAndStop( 1 );
w = mc._width;
h = mc._height;
}
по идее сработает быстрее, чем onLoadInit();
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.