Flex:在Image上绘制椭圆?

时间:2011-07-18 14:13:56

标签: flex actionscript-3

我有一个Image物体,我希望在上面画一个椭圆。

我尝试过:

imageObj.graphics.beginFill( 0x0000FF, 0.5 );
imageObj.graphics.drawEllipse( position.x, position.y, 10, 10 );
imageObj.graphics.endFill();

然而,它根本没有画任何东西。

如何在Image对象上绘制图形基元?

1 个答案:

答案 0 :(得分:1)

您不能直接在图像上绘制椭圆,您需要在UIComponent上绘制。

以下链接可以为您提供帮助:

http://groups.google.com/group/macromedia.flex.flex_builder/browse_thread/thread/bbcfc4e3e0a2e133

http://www.axelscript.com/2008/06/11/drawing-in-flex-using-the-uicomponent/