基于flash的大学物理实验课件制作

基于flash的大学物理实验课件制作

ID:41584559

大小:57.31 KB

页数:9页

时间:2019-08-28

基于flash的大学物理实验课件制作_第1页
基于flash的大学物理实验课件制作_第2页
基于flash的大学物理实验课件制作_第3页
基于flash的大学物理实验课件制作_第4页
基于flash的大学物理实验课件制作_第5页
资源描述:

《基于flash的大学物理实验课件制作》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于flash的大学物理实验课件制作作者:李永升牛强來源:《电脑知识与技术》2014年第17期摘要:Flash是一种动画创作与应用程序开发于一身的创作软件,它有良好的交互性,利用它可制作大学物理实验仿真课件。该文所述的是用它来制作“分光计的调整与使用”实验的数据输出课件方法。关键词:分光计的调整与作用:falsh;实验数据输出中图分类号:G642文献标识码:A文章编号:1009-3044(2014)17-3972-041实验中的相关量顶角A取60度;由计算折射率的公式[n=sin8min+A2sinA2]可知最小偏向

2、角因折射率不同而不同,计算公式:[5min=2arcsirinsinA2-A]。2制作目标进入课件后显示的界面如图1所示。界面上方有两个表格,分別用来存放有关顶角的数据和有关最小偏向角的数据。在界面的下方有一个按钮,每点击它一次就在上面两个表格中输出一组实验数据,不同组数据一般是不同的。3制作过程3.1创建文件运行flashcs3,创建flash文件(ac(ionScrip(3.0)。3.2设置文档属性将舞台宽度改为800像素,高度改为620像素。3.3制件影片剪辑元件1)制作名为“数据格式”的影片剪辑,在它内建立两

3、个动态文本框,它的实例名为“dushu”和“feishu",在它们内部输入300和88,以便确定它们的大小适当。在它的属性“链接''中设置它的类名为“shujugcshi”。1)制作名为“数据表”的影片剪辑。如图3所示,在它上制作如图所示的表格,在表格上添加静态文本;在它的上方添加一动态文本,动态文本的实例名为“biaotou”,它内的文本为“表4测定顶角的数据表格"。表格每行的高度为36像素,笫一列宽为90像素,最后一列宽为108像素,其余各列宽为72像素。2)在舞台上放置“数据表”的影片剪辑的两个实例,实例名为"

4、shujubiaol-和ttshujubiao2,,o3.4编辑脚本文件1)更改表头文本框中文本shujubiaol.biaotou.text="表5.6-1测定顶角的数据表格";shujubiao2.biaotou.text=H表5.6-2测泄最小偏向角的数据表格";2)创建两个数组并复值把数组屮的每一个元素都复值为“数据格式”影片剪辑的一个实例,并把它们添加到标题为“表5.6-1测定顶角的数据表格,,和“5.6・2测定最小偏向角的数据表格”的数据表川。vararray1:Anay=newAnay();for(va

5、ri:int=0;i<24;i++){array![i]=newshujugeshi();array1fi].y=86+Math.floor(i/6)*36;arrayl[ij.x=94+i%6*72;shujubiaol.addChild(arrayl[i]);}vararray2:Anay=newAnay();for(vark:int=0;k<24;k++){array2[k]=newshujugeshi();array2[k].y=86+Math.floor(k/6)*36;array2[k].x=94+k%6

6、*72;shujubiao2.addChild(array2[k]);}1)制作和设置按钮并为它设置事件importfl.controls.Button;varshujushengchang:Button=newButton();shujushengchang.move(300,560)shujushengchang.label="数据输出";shujushengchang.setSize(150,40);addChild(shujushengchang);varmyFormat:TextFormat=newText

7、Format("SIMHEI”,25,0x000000,true);shujushengchang.setStyle(HtextFormat,myFormat);shujushengchang.addEventListener(MouseEvent.CLICK,fuzhishuju)2)设计函数A.用于选择折射率的函数实验中用的三棱镜的折射率有多种,下面的脚本语言用于随机产生一种折射率。varzheshelu:Number;functionzhesheluxuanze(){varmm:int=Math.floor(

8、Math.random()*3.98);if(mm==0){zheshelu二1.5153};if(mm==l){zheshelu=1.6152};讦(mm二二2){zheshelu=1.6085};if(mm==3){zheshelu=1.7515};}A.计算偏向角的函数用于在给定参数折射率的情况下计算最小偏向角。functionpianx

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

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

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