Получаване на ширина и височина на вградено изображение във Flex?

Имам следната декларация:

[Embed(source="i/6.png")]
private var img6 : Class;
  • Как мога да определя ширината и височината на "img6"?

person Yordan Yanakiev    schedule 13.06.2011    source източник


Отговори (1)


Можете да определите размера на вграденото изображение само при инстанциране. Нещо като:

<s:BitmapImage source="{img6}" complete="completeHandler(event)" />
…
private function completeHandler(event:Event):void
{
    var image:BitmapImage = BitmapImage(event.currentTarget);
    trace (image.sourceWidth);
    trace (image.sourceHeight);
}
person Constantiner    schedule 13.06.2011