求flash中怎样画y=x2(平方)

来源:百度知道 编辑:UC知道 时间:2024/06/02 11:10:45
就是要有坐标轴,还要有两个按钮,一个是"开始",一个是"退出",好象是用描点和连线做出来的!!希望能说得详细一点,因为小妹是刚接触flash的,万分感谢!

这是我以前做过一个类似的东西。单位是以像素为单位的了。 不知道,你要的是不是这种类似的东西了。

//画一个抛物线100Y=X×X的曲线,AS3.0;
import flash.events.*;
import fl.controls.Button;//此外,还需要从组件之中拖Button组件到库中,方可使用!
var myDrawBtn:Button;
var myResetBtn:Button;
var myXY:Sprite;
var myLine:Sprite;
var X0:Number;
var Y0:Number;
const PRECISION=2;
const originX=-200;
const originY=400;
X0=originX;
Y0=originY;
initMyBtns();//初始化按钮,给按钮加上听侦器
initXY();//初始化坐标轴,画出X轴与Y轴
initLine();//初始化第一个锚点处,初始化条线样式
function initMyBtns() {
myDrawBtn= new Button();
myResetBtn=new Button();
with (myDrawBtn) {
x=300;
y=200;
scaleX=scaleY=1.5;
alpha=.8;
label="< 画线 >";
}
with(myResetBtn)
{
x=300;
y=150;
scaleX=scaleY=1.5
label="< 复位 >";
}
addChild(myResetBtn);
addChild(myDrawBtn);
myDrawBtn.addEventListener(MouseEven