DrawAxis.as
package {
import flash.display.Graphics;
import flash.display.Shape;
import flash.display.Sprite;
import flash.text.TextField;
public class DrawAxis extends Sprite
{
public function DrawAxis()
{
var shape:Shape=new Shape();
var g:Graphics=shape.graphics;
g.lineStyle(1,0x000000);
g.moveTo(2,2); //origin
var origin:TextField=new TextField();
origin.text="(0,0) origin";
addChild(origin);
g.lineTo(100,2); //x axis
var axisX:TextField=new TextField();
axisX.x=100;
axisX.y=0;
axisX.text="(100,0) X";
addChild(axisX);
g.moveTo(2,2);
g.lineTo(2,100); //y axis
var axisY:TextField=new TextField();
axisY.x=0;
axisY.y=100;
axisY.text="(0,100) Y";
addChild(axisY);
addChild(shape);
}
}
}