глюки с загрузкой фотографий

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Ответить
Rembrant
Сообщения: 29
Зарегистрирован: 18 янв 2010, 23:45

глюки с загрузкой фотографий

Сообщение Rembrant »

Есть вопрос по глючной загрузке данных.
Получаю извне аву пользвотеля шириной 50 пикселов (соответственно длина какая угодно). К примеру, хочу поместить её в рамку равноотдалённо от границ не зависимо от длины. Загрузку провожу вроде культурно:

Код: Выделить всё

qLoader = new Loader();
qUrl = new URLRequest(/*какая-то ссылка*/);
qLoader.load(qUrl);
qLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, function(e:Event):void{
qLoader.y=int((H-qLoader.height)/2); //H - высота рамки
trace(qLoader.height,qLoader.width);
addChild(qLoader);
});
на деле же время от времени значения qLoader.height и qLoader.width равны нулю.. например, когда я запускаю прогу после длительной паузы или пользователь меняет аву.
подскажите плз, это их внутренние глюки или я что-то делаю неправильно?
когда qLoader.height и qLoader.width равны нулю, объект всё равно подгружается. только, соответственно, не туда куда надо
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: глюки с загрузкой фотографий

Сообщение Александр »

H - всегда имеет правильное числовое значение?

qLoader.height и qLoader.width равны нулю когда фотография есть и она подгружается?

В приведенном коде таких проблем быть не должно. Возможно проблемы возникают в какой-то другой части.
Rembrant
Сообщения: 29
Зарегистрирован: 18 янв 2010, 23:45

Re: глюки с загрузкой фотографий

Сообщение Rembrant »

H - постоянное. Наверно вы правы, копаюсь в остальном коде..
Ответить