用flash做物理课件之平抛运动

用flash做物理课件之平抛运动

ID:20984547

大小:52.50 KB

页数:3页

时间:2018-10-18

用flash做物理课件之平抛运动_第1页
用flash做物理课件之平抛运动_第2页
用flash做物理课件之平抛运动_第3页
资源描述:

《用flash做物理课件之平抛运动》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、用Flash做物理课件之平抛运动  概述  FlashMX以其良好的矢量绘图功能和改进的ActionScript脚本语言,成为实验性学科制作课件的首选。一般来说,一个Flash课件需要经历以下步骤来制作:  ①原理分析(建模)  ②结构规划  ③计算机上模拟过程分析及运算  ④元件准备  ⑤程序设计  ⑥调试、发布  实例:平抛运动  1.分析和计算  平抛运动是水平方向的匀速直线运动和竖直方向的自由落体运动两个运动的合成。由于在计算机上的显示不是连续的,所以要通过帧来定位。  现在进行模拟计算。匀速运动很好办,速度不变,每帧的位移也是常数。取屏幕上每10像素代表1米,那

2、么在通常的800600分辨率下我们使用当中的700500像素。也就是相当于下落50米。为了便于观察,时间t将被放大两倍。设屏幕上的自由落体运动加速度为a,我们可以列方程组为:gt2/2=50 a(2t)2/2=500  解得a=24.5像素/秒的平方又由于我们的帧频是20,也就是每帧0.05秒,每隔一帧改变小球位置的代码被执行一次,得到每帧的加速度为24.50.052=0.0625像素/帧的平方。  以帧为单位时间,这也就是每帧位移的变化量。  2.要点提示  重要的语句:  (1)复制影片剪辑,创建一个新的引用duplicateMovieClip(<原对象>

3、<原对象>,<复制后的对象><复制后的名称>,<在场景中的层次><在场景中的层次>);  (2)在场景或者剪辑中,移动画图的起始点。(this代表当前剪辑或场景,还可以用_root指向主场景)this.moveTo(x,y)  以(x,y)为终点画直线:this.lineTo(x,y)  (3)改变对象属性setProperty(<对象><对象>,<要改变的属性项目名称><要改变的属性项目名称>,<目标属性值><目标属性值>)这里用到了_x,

4、_y,_alpha属性,分别代表元件的横坐标、纵坐标和不透明度。  3.元件及场景准备  将影片背景设为深蓝色#000099,帧频设为20fps,大小700500。  新建一个影片剪辑元件,在中央画一个小球,使用渐变色填充增强立体感。  第一帧:打上标题,并从共享库引入一个play按钮。  第二帧:引入一个播放按钮、一个倒带按钮,在属性栏中将其名称(InstanceName)分别命名为bplay和back;用文字工具画一个文本框,在属性栏中将它改为动态文本,在关联变量一栏中填入t。从库中把小球拖到场景中创建一个对该剪辑的引用,命名为b1,大小为1212,X坐标为100,Y

5、坐标为6(图4是该帧的左上角)。  第三帧:空白帧。  4.程序编制  建议使用专家模式(单击动作窗口中的按钮转换)。  在ActionScript中,setProperty,on,release这些关键词是区分大小写的,其他的诸如变量名、影片剪辑名称等则不必区分。  单击时间线中的第一帧,在动作窗口中输入第一帧的脚本:(//后为on (release) {back._alpha=0//隐藏倒带按钮this.clear();//清除网格for (var i=2,i<=n,i+=4) {removeMovieClip("b"+i);removeMovieClip("c

6、"+i); removeMovieClip("d"+i);//删除纪录的运动轨迹 } xp=100;yp=6; n=0;t=0;v=0;setProperty("b1",_x,108);setProperty("b1",_y,6); //初始化各变量与小球setProperty("bplay",_alpha,100);//显示播放按钮 }   第三帧的脚本:gotoAndPlay(2); setProperty("bplay",_alpha,0);  至于说明文字和装饰部件,请读者自己完成。  小结与拓展  通过这个例子,我们讲述了如何表现两种基本的运动和记录轨迹。这个例

7、子还可以被改造成譬如飞机投弹、验证机械能守恒等实例,读者可以自己研究。  注:本系列中所有课件均使用FlashMX制作,所有按钮等素材均可在共享库中找到。  效果演示:jiaoyanzu/WULI/soft/flash/%E5%B9%B3%E6%8A%9B.swf  本文示例源代码或素材下载上一页12[感谢阅读这篇文章,..,]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。