全球旧事资料 分类
的方法定义完毕后,作为前台与用户直接进行交互的主场景画面就可以制作了,这里主要是下拉组件的组合使用,由用户先进行菜单选择,程序再根据选择结果把参数传递到后台的处理函数中。基本思路是给每个组件和相关控制按钮注册侦听器,一旦相关鼠标事件触发,程序按编排顺序调用以上自定义相关类中的方法,结果返回到主场景中,最后添加进显示列表来显示。不过这时绘制的光路图像是一下子绘制
f完成的,即是静止的。要使光路图像从无到有那样出现,可以给它添加一个运动的遮罩。
图4实现效果
4附加功能的设计与制作
动画页面由“上一步”和“下一步”箭头按钮来控制跳转,在当前页面的动画还未播发时,若不小心单击了“下一步”按钮,就会直接到下页动画,使学习有所遗漏。为此,可以增添一个提示动画,用来进一步判断操作。
3结论
本光栅动画用Actio
Script30编程语言来实现,具有良好的智能互交性和可靠性。而且动画可随参数输入的不同而产生相异的实验现象,能够让相关理论的教与学拥有自定义的预置模式,提升动画教学的自由度。在此基础上,通过编写共用类,可以进一步很快实现其他光路动画的效果。实际试用结果表明,该动画能较好解决对光栅实验原理学习的需求。
参考文献:
1杨述武普通物理实验三、光学部分M北京高等教育出版社2002
2孙颖FlashActio
Script3殿堂之路M北京电子工业出版社2007
3赵英杰FlashActio
Script高级编程艺术M北京电子工业出版社2006
来自:httpwwwflashplayerorgc
1485
wwwitu
es
etc

fr
好听全球资料 返回顶部