跪求flex4 如何用Graphics画图?在as中画条直线,然后用到mxml中,给个例子就好。。。不是直接在mxml中的

script中画。。。script中画。。。
2025-05-11 00:08:04
推荐回答(2个)
回答1:

var uiComponet:UIComponent=new UIComponent();
uiComponet.graphics.moveTo(x,y); //开始的点
uiComponet.graphics.lineTo(x2,y2);//结束的点
this.addChild(uiComponet);
这样就可以了,其中this 可以换成你的容器ID

回答2:

package
{
import flash.display.Sprite;

public class MyLine extends Sprite
{
public function MyLine()
{
}
public function drawLine():void
{
graphics.lineStyle(1);
graphics.beginFill(0XFFCC00,1);
graphics.moveTo(300,300);
graphics.lineTo(400,400);
graphics.endFill();
}
}
}
然后放入到MXML