Flash制作动态三角函数图课件
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-14
I*10*func((xx/(Math.PI*10))*freq)); ?v=c % (2*Math.PI); setProperty("point"+i, _x, i-(v*Math.PI*10)-196); bodyColor = new Color("point"+i); //使每次按下“sin”按钮后生成的曲线颜色有所//区别,这样可以使曲线分辨起来更清晰 ?r = (j%5) +1; ?if(r == 1) { ? bodyColor.setTransform({rb: 255,bb:0,gb:0}); } else if (r == 2) { bodyColor.setTransform({gb: 255,rb:0,bb:0}); } else if(r == 3) { ? bodyColor.setTransform({rb: 255,gb: 255,bb:0}); }else if (r == 4) { ? bodyColor.setTransform({gb: 255,bb: 255,rb:0}); ? } else { bodyColor.setTransform({bb: 255,rb:255,gb:255}); } i = i+1; k++; draw = draw+1; } while (draw<=20); 第四帧代码: if (number(i)>=1060) {//给循环一个约束条件,是程序在适当的时候停止 ? gotoAndPlay(2); ? k-=2400; } else { ? draw = 1; gotoAndPlay(3); } “sin”按钮的代码: on (release) { ?// 按下按钮后主界面显示生成正弦曲线的具体公式,//并开始生成执行函数生成曲线。 QQ=hight; ?ww=freq; ?ee=c; func = Math.sin; gotoAndPlay(3); } “清除”按钮的代码 on (release) { ? //清除所有已经出现的曲线 for (n=0;n<=1060;n++) {removeMovieClip("point"+n); // k+=2400; }; } 这个生成器程序在flash mx 2004 和flash mx 两个版本中均可以正常运行。在编写时因为考虑可能并不十分周到,所以有些数值在其他的环境下需要修改。 .fla文件下载 关键词:课件 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 让Flash课件中测试题信手拈来下一篇: 减少Flash MX 2004的启动时间
关于Flash制作动态三角函数图课件的所有评论