flash技术-用flash mx打造“机械波”演示课件
课件制作教程 网络课件 powerpoint authorware flash技术 几何画板 其他教程
 首页 > 课件中心 > 课件制作教程 > flash技术 > 正文
用flash mx打造“机械波”演示课件
2007-4-20 9:47:03  湖南湘潭电机厂子第中学411100  熊伟 

本课件为高中物理“机械波”(横波)的动画演示,通过拖动游标,改变“机械波”的波长、频率、振幅。帮助学生理解“机械波”的特点和规律,其制作过程如下。

 

一、  物理原理

 

二、设置影片属性

新建一个flash文件,动画尺寸(800×400像素),帧频设置为60fps,背景色浅蓝。

 

三、制作元件

 

2.x、y坐标轴的制作。

       在主场景中分别画一个沿水平方向和沿竖直方向上的直线(颜色、粗细和大小自定),然后在沿水平方向的直线右端画上箭头、沿竖直方向上的直线顶端画上箭头,这样就做好了x、y坐标轴,再分别选中沿水平方向的直线和右端画的箭头,按f8键将x坐标轴转化为影片剪辑,中心点选择在x坐标轴的左端,再分别选中沿竖直方向的直线和顶端画的箭头,按f8键将y坐标轴转化为影片剪辑,中心点选择在y坐标轴的中心。

3.游标的制作。

可以利用flash mx自带的samples中的例子colors_picker中的游标,本人是利用了它的游标,节省时间,也可以自己制作方法如下:

a.新建一个按钮元件,元件名称叫fader knob button,然后在它的“up" 帧绘制一个自己喜欢的按钮。

b.再新建一个影片元件,元件名称叫fader knob,将上面刚建好的fader knob button拖到影片中,并给按钮加上动作

on(press){

startdrag("",false,left,top,right,buttom)}

on(release){stopdrag()}

c.再新建一个影片剪辑,元件名称叫fader,将b步骤中刚建好的fader knob 影片拖到该影片中,并命名为knob,同时在该影片中画一条沿竖直方向的直线(也就是游标移动的轨迹),直线的高度height=100是游标移动的最大距离(可以从该直线的属性窗口获得具体数值),并给knob影片剪辑加上动作。

onclipevent(load){

top=_y

bottom=_y+100(直线的高度)

left=_x

right=_x

}至此元件制作完成。

 

四、设置主场景中的影片

给主场景中的x,y坐标轴影片剪辑命名为"xzb"和"yzb"。主场景中的小球命名为"ball"。打开"library"窗口,拖三个fader影片剪辑到主场景中,分别命名为fader1、fader2、fader3。

给主场景中的第一帧加上如下动作。

a=10;//振幅初值

f1=3;//频率初值

bc=50;//波长初值

_root.onenterframe = function() {

    zhenfu = math.round((_root.fader1.knob._y-_root.fader1.bc._y))+a;//振幅

    pinglv = math.round((_root.fader2.knob._y-_root.fader2.bc._y)/10)+f1;//频率

    bochang = math.round(_root.fader3.knob._y-_root.fader3.bc._y)+bc;//波长

};

给主场景中“xzb"影片剪辑加上如下动作。

onclipevent (load) {

    _root.ball._visible = 0//小球不可见

}

onclipevent (enterframe) {

    f = _root.pinglv;      //波的频率

    t = 1/f;               //波的周期

    t +=1;                 //时间

    u=_root.bochang/t;     //波速

    point = new object();  //构建一个新对象point

    point.x = _root.xzb._x;//新对象的x坐标等于主场景中影片“xzb”的x坐标

    point.y = _root.xzb._y;//新对象的y坐标等于主场景中影片“xzb”的y坐标

    globaltolocal(point);  //转换坐标中心的以新对象point为中心

本文共2页,当前第1页  1  [2]  

·上一篇:没有了
·下一篇: flash mx中自由拖动图片和改变图片

 ·推荐阅读
 ·相关链接

google
关于本站 免责声明 copyright ?『喇叭花』2004-2008 喇叭花-教育网 all right reserved. 版权所有
非经营性icp备案证编号: 鲁icp备05041062号
扎根于贫瘠的土地,在篱笆和岩石的缝隙中不屈攀缘;啜饮朝露沐浴晨风,我的花朵只为朝阳而绽放!