Получить ширину и высоту встраивания изображения во Flex? - PullRequest
0 голосов
/ 13 июня 2011

У меня есть следующая декларация:

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

1 Ответ

1 голос
/ 13 июня 2011

Размер встроенного изображения можно определить только при создании экземпляра. Что-то вроде:

<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);
}
...