时间: 2021-07-31 作者:daque
一、后台创造 1、 启用flash mx,单击菜单栏"窜改/文书档案",将页面设为600*400,背局面设为#ccffff。 2、双击"图层1"称呼,并更名为"后台",而后采用"曲线"东西,在处事区中画一坐标系,而后运用"文本"东西输出如文案本实质。 3、设置参数对话框。运用"文本"东西,在处事区中创造三个输出文本框,其变量名辨别树立为t、a、Ф0,运用这三个变量来记载参数的值。(如图2)
图 2
4、采用菜单栏"插入/兴建元件",兴建名为"点"的片子。在"点"的片子中,运用"长圆东西"画一圆形,巨细设为5*5,脸色设为喷射状埴充。归来主场景,将片子剪辑"点"从库中拖到坐标系o点场所,并将片子"点"的范例名设为"dot"。 二、绘制弧线 5、兴建一图层,并定名为"举措",而后辨别创造三个空缺要害帧。给这三个空缺要害帧辨别付与举措步调。
如图3
鼠标选中第一空缺要害帧,按右键,在赶快菜单当选"举措"吩咐,调出"举措"窗口,树立参数初值,购买如次语句: stop();//使运转时可停在第一帧 c=0;//树立参数变量初值 a=100;//树立正弦弧线默许振幅值 Ф0=0;//树立正弦弧线初向位值 t=40;//树立正弦弧线周期值 x0=getproperty("/dot",_x);//赢得范例名为"dot"片子的初始x坐标值 y0=getproperty("/dot",_y);// 赢得范例名为"dot"片子的初始y坐标值 s=x0;// 用变量s记载范例名为"dot"片子在x方进取挪动场所,初始场所为x0 p=y0; //用变量p记载范例名为"dot"片子在y方进取挪动场所,初始场所为y0 鼠标选中第二空缺要害帧,按右键,在赶快菜单当选"举措"吩咐,调出"举措"窗口,购买如次语句:(这是参数方程的简直运用) c=c+0.5 //树立参数变革量,变革量的巨细可确定绘制弧线的疏密水平 setproperty("/dot",_x,s);//变换范例名为"dot"片子的x坐标场所 setproperty("/dot",_y,p);// 变换范例名为"dot"片子的y坐标场所 Ф=2*math.pi*c/t; //计划Ф的值 s=x0+5*c ; //计划范例名为"dot"片子在x轴方进取挪动隔绝 p=y0+a*math.sin(e-Ф0);// 计划范例名为"dot"片子在x轴方进取挪动隔绝 n=n+1 //使变量n值减少1 duplicatemovieclip("dot","dot"add n,9000-n); //复制范例名为"dot"片子,以此来记载正弦弧线轨迹。 鼠标选中第三空缺要害帧,按右键。在赶快菜单当选"举措"吩咐,调出"举措"窗口,购买如次语句: if (c<=100){ gotoandplay(2); //树立参数终值,若小于终值,则归来到第二帧,连接实行。}else{ gotoandstop(2);//若参数值大于终值,则归来并停在第二帧场所}