注册
 找回密码
 注册
江西广告网
查看: 374|回复: 0
打印 上一主题 下一主题

Flash制作函数曲线课件(3)

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2009-3-1 14:27:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
三、 设置按钮   6、新建一图层,并命名为"按钮",在第一帧位置,选择菜单栏"窗口/公用库/按钮",打开按钮公用库,依次选择四个按钮并拖到工作区适当位置。(如图1)   7、分别右单击每个按钮,从快捷菜单中选择"动作"命令,调出"动作"窗口,给每一个按钮添加动作。从左到右以次是:   重置按钮:   on (release) {     if(s>600 or p>400){ //保证当曲线绘到设定区域外后才能重新设置       while (n>0) {         removeMovieClip("dot" add n);         n = n-1;       } //移去所绘制曲线       c=0;//恢复变量值       s = x0;// 恢复变量s的值       p = y0;// 恢复变量p的值     }     setProperty("dot", _x, x0);     setProperty("dot", _y, y0);//使实例名为"dot"影片回到原来位置   }   播放按钮代码:   on (release) {     play();   }   暂停按钮代码:   on (release) {     stop();   }   退出按钮代码:   on (release) {     fscommand("quit");   }   8、单击菜单栏"控制/测试影片",可测试课件效果,如无问题,可通过菜单栏"文件/发布"命令生成SWF格式文件,课件制作完成。   小结:本课件制作的关键是巧妙利用了曲线的参数方程,只要将本课件中正弦曲线参数方程换为其他曲线参数方程,就能绘制出其它曲线图形。最后将常见几种曲线的参数方程列出,供大家一试。   双曲线:x=x0 AsecФ;y=y0 BtgФ;Ф=2Пt/T 抛物线: x=x0 2pt2;y=y0 2pt   直线:x=x0 tcosα;y=y0 sinα 圆和椭圆:x=x0 AsinФ;y=y0 BcosФ;Ф=2Пt/T   圆的渐开线:x=r(cosФ ФsinФ);y=r(sinФ-ФcosФ);Ф=2Пt/T   说明:在书写正弦曲线参数方程中,大家习惯于用t表示参数变量,但由于还有一个T周期变量,在FLASH 中变量不区分大小写,因此在本例中,我把参数变量用c来代替t.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表