PDA

Просмотр полной версии : _width и _height


Blind Garret
21.12.2006, 10:14
this.createEmptyMovieClip("logo_mc", this.getNextHighestDepth());
logo_mc.loadMovie("img6.jpg");
trace(logo_mc._width + " x " +logo_mc._height);

Мувик создается, изображение помещается, следуя логике можно получить его высоту и ширину... НО! Output меня уверяет, что они "0 x 0".
Полскажите где я не прав.

CorC
21.12.2006, 10:18
код с trace выполнился быстрее чем мув подгрузился...
попробуй его запустить попозже и все будет :)

Blind Garret
21.12.2006, 10:26
код с trace выполнился быстрее чем мув подгрузился...
попробуй его запустить попозже и все будет :)

разнес по разным концвм проекта - не помогло

CorC
21.12.2006, 10:29
не знаю, у меня в все 1 фрейме но задержка стоит. сначала 0, потом 90 выдает

CorC
21.12.2006, 10:31
this.createEmptyMovieClip("logo_mc", this.getNextHighestDepth());
logo_mc.loadMovie("img6.jpg");
lala=setInterval(function(){
clearInterval(lala);
trace(logo_mc._width + " x " +logo_mc._height);
},1000);

через секунду выдаст

etc
21.12.2006, 10:50
Нужно использовать MovieClipLoader для загрузки и контроля окончания загрузки.

Blind Garret
21.12.2006, 10:52
Спасибо за помощь, разобрался.