Вход

Просмотр полной версии : width и height для Лоадер


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

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
Нужно дождаться загрузки лоадера.


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
А ну да, вечно забываю, что "оно" не ждет загрузки, а выполняется дальше) спс.