Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   width и height для Лоадер (http://www.flasher.ru/forum/showthread.php?t=200578)

fduch 04.06.2013 19:53

width и height для Лоадер
 
как получить высоту и ширину объекта(спрайта), загружаемого через лоадер?
height и content.height недают нужные данные.

Код AS3:

                        var ldr:Loader = new Loader(); var url:String = load_title.rec_url[tit]; 
                        var urlReq:URLRequest = new URLRequest(url);
 
                        ldr.load(urlReq);
 
                        trace(ldr.height);
                        trace(ldr.content.height);


MikroAcse 04.06.2013 19:55

Нужно дождаться загрузки лоадера.

Код AS3:

var ldr:Loader = new Loader();
var url:String = load_title.rec_url[tit];
var urlReq:URLRequest = new URLRequest(url);
 
ldr.load(urlReq);
ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoaded);
 
function onLoaded(e:Event):void {
        // тут лоадер уже полностью загрузился и отобразился
        trace(ldr.content.height);
}


fduch 04.06.2013 20:19

А ну да, вечно забываю, что "оно" не ждет загрузки, а выполняется дальше) спс.


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

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