Не отображает загруженное изображение через Bitmap
Здравствуйте, при отображении загруженного аватара пользователя у меня возникла проблема.
Распишу по порядку.
При получении аватара с самой соц. сети проблем нет.
Когда я пишу вот так, изображение загружается нормально.
Код AS3:
_photoLoader = new Loader();
_photoLoader.load(new URLRequest(avatarurl));
_photoLoader.x = -100
_photoLoader.y = -100, 25
addChild(picture)
Но когда я пишу вот так:
Код AS3:
_photoLoader = new Loader();
_photoLoader .load(new URLRequest(avatarurl));
_photoLoader .contentLoaderInfo.addEventListener(Event.COMPLETE, photoloaded );
private function photoloaded(e:Event):void
{
var _loadedBitmap:Bitmap = _photoLoader.content as Bitmap
var bitmap:BitmapData = new BitmapData(200, 200, false, 0xffffffff );
bitmap.draw(_loadedBitmap);
var picture:Bitmap = new Bitmap(bitmap);
picture.x = -100
picture.y = -100, 25
addChild(picture);
_photoLoader.contentLoaderInfo.removeEventListener(Event.COMPLETE, photoloaded );
}
Изображение не отображается
Самое интересное, что при локальном тесте всё отображается в обоих случаях
|