论文部分内容阅读
在初中物理电路教学中,讲解串并联电路及其特点时,常用的方法是做演示实验,这样虽然真实,但不便于学生观察和理解串并联电路的特点。我们可以用FLASH的动画功能实现电路的虚拟化。这样,既便于学生观察又便于理解各电路的特点。
利用FLASH实现并联电路主要有两种方法,一种是通过编程实现开关对各小灯泡的控制,这种方法对于没有编程基础的初学者不易掌握。第二种就是本文将要介绍的通过goto函数的跳转轻松实现开关对各用电器控制的虚拟电路。
1 设计思路
在两个灯泡组成的并联电路中,共有三个开关,一个干路开关和两个支路开关。为实现干路开关和支路开关对电路的虚拟控制,我们可以采用二进制中的思想为关键帧命名,开关闭合时用1表示,开关断开时用0表示。S1、S2、S3三个开关的状态分别用一组三位数表示。比如S1闭合,S2断开,S3闭合我们就可以用101这一组数字来表示。这样便于我们在后面用goto函数实现目标帧的跳转。再采用类似的思路制作各开关断开和闭合的组合的关键帧共八个。然后将电路中的三个开关做成三个按钮元件,每个按钮元件都通过goto函数实现到相应帧的跳转即可。
2 动画制作过程
2.1 打开Flash MX,新建一场景,并将其属性中的大小设置为宽640px,高480px。
2.2 点选菜单栏中插入>新建元件,在弹出的对话框中选图形,名称中输入“电源”。并利用FLASH提供的工具绘制电源和底座。
2.3 用同样的方法绘制小灯泡和开关底座的图形元件。如图所示。
2.4 点选菜单栏中插入>新建元件,在出现的对话框中选按钮,命名为“开关—刀”,用FLASH提供的工具绘制开关的刀。注意此步骤需在按钮的弹起、指针经过、按下、点击四种状态下都能显示开关的刀,具体做法是在弹起状态下绘制完成后,在点击状态下按F5键插入空白帧。
2.5 在时间轴上新建以下图层:背景、开关刀S1、开关刀S2、开关刀S3、帧标签、灯光—1、灯光—2;
2.6 在背景图层中将刚才绘制的电路元件组合成完整的电路图形,并用铅笔工具绘上导线和用文字工具加上标题。
2.7 在开关S1、开关S2、开关S3图层中将元件库中的按钮元件”开关—刀”拖入相应的图层的相应位置。
2.8 这个步骤比较关键,就是分别在开关刀S1、开关刀S2、开关刀S3、帧标签图层的5、10、15、20、25、30、35的位置按F6键插入关键帧。并将三个开关八种组合(三个都开、三个都合、只闭合一个和只断开一个共八种组合)通过FLASH工具提供的旋转功能在每一图层里的每一个关键帧中一个一个实现。
2.9 接下来就是对帧标签图层的关键帧进行命名。可以采用一组三位的二进制数对其关键帧命名。比如说开关图层S1处于断开状态,开关图层S2处于闭合状态,开关图层S3处于闭合状态,就用1表示闭合,用0表示断开,对其帧标签命名为011。用类似的方法对帧标签的八个关键帧分别命名。(000、111、100、010、001、110、101、011)
2.10 在开关刀S1、开关刀S2、开关刀S3图层的第1、5、10、15、20、25、30、35关键帧中点击相应的开关刀按钮按F9进行相就原动作设置。利用FLASH提供的gotoandstop()函数跳转到这个开关闭合后相应的状态位置,在类型(T)中选择帧标签,在帧(F)中输入要跳到的帧名称。如下图所示,并对每一关键帧的每一开关刀按钮都时行相应设置。
2.11 下面的步骤就是为小灯泡制作灯光。点选菜单栏中插入>新建元件,在出现的对话框中选影片剪辑,名称中输入“灯光”。选择工具栏中的椭圆工具在屏幕中央绘制一标准圆,用类似灯光的颜色填充并将笔触颜色去掉。右键点选第一帧,在弹出的菜单中选择创建补间动画,在第5帧上按F6创建一关键帧。然后回到第一关键帧,点击刚才绘制的椭圆,在属性菜单的颜色中选择Alpha将透明度设置为30%。最后再回到第5关键帧上,按F9键进行动作设置,输入stop();目的是在灯光渐变后停止播放该影片剪辑。如此即可。
2.12 回到场景1上,在图层灯光—1和灯光—2的小灯泡应该发光的位置按F6创建关键帧,按Ctrl+L打开库,将刚才制作的灯光影片剪辑拖放到相应的关键帧的适当的位置上。这样就完成了所有的制作。按Ctrl+Enter欣赏一下你的成果吧。
3 制作感想
为了使效果逼真,还可以为开关按钮配上相应的声音,也可以在灯泡发光时为电路制作电荷流动的动感效果。
读者朋友,不妨一试。
利用FLASH实现并联电路主要有两种方法,一种是通过编程实现开关对各小灯泡的控制,这种方法对于没有编程基础的初学者不易掌握。第二种就是本文将要介绍的通过goto函数的跳转轻松实现开关对各用电器控制的虚拟电路。
1 设计思路
在两个灯泡组成的并联电路中,共有三个开关,一个干路开关和两个支路开关。为实现干路开关和支路开关对电路的虚拟控制,我们可以采用二进制中的思想为关键帧命名,开关闭合时用1表示,开关断开时用0表示。S1、S2、S3三个开关的状态分别用一组三位数表示。比如S1闭合,S2断开,S3闭合我们就可以用101这一组数字来表示。这样便于我们在后面用goto函数实现目标帧的跳转。再采用类似的思路制作各开关断开和闭合的组合的关键帧共八个。然后将电路中的三个开关做成三个按钮元件,每个按钮元件都通过goto函数实现到相应帧的跳转即可。
2 动画制作过程
2.1 打开Flash MX,新建一场景,并将其属性中的大小设置为宽640px,高480px。
2.2 点选菜单栏中插入>新建元件,在弹出的对话框中选图形,名称中输入“电源”。并利用FLASH提供的工具绘制电源和底座。
2.3 用同样的方法绘制小灯泡和开关底座的图形元件。如图所示。
2.4 点选菜单栏中插入>新建元件,在出现的对话框中选按钮,命名为“开关—刀”,用FLASH提供的工具绘制开关的刀。注意此步骤需在按钮的弹起、指针经过、按下、点击四种状态下都能显示开关的刀,具体做法是在弹起状态下绘制完成后,在点击状态下按F5键插入空白帧。
2.5 在时间轴上新建以下图层:背景、开关刀S1、开关刀S2、开关刀S3、帧标签、灯光—1、灯光—2;
2.6 在背景图层中将刚才绘制的电路元件组合成完整的电路图形,并用铅笔工具绘上导线和用文字工具加上标题。
2.7 在开关S1、开关S2、开关S3图层中将元件库中的按钮元件”开关—刀”拖入相应的图层的相应位置。
2.8 这个步骤比较关键,就是分别在开关刀S1、开关刀S2、开关刀S3、帧标签图层的5、10、15、20、25、30、35的位置按F6键插入关键帧。并将三个开关八种组合(三个都开、三个都合、只闭合一个和只断开一个共八种组合)通过FLASH工具提供的旋转功能在每一图层里的每一个关键帧中一个一个实现。
2.9 接下来就是对帧标签图层的关键帧进行命名。可以采用一组三位的二进制数对其关键帧命名。比如说开关图层S1处于断开状态,开关图层S2处于闭合状态,开关图层S3处于闭合状态,就用1表示闭合,用0表示断开,对其帧标签命名为011。用类似的方法对帧标签的八个关键帧分别命名。(000、111、100、010、001、110、101、011)
2.10 在开关刀S1、开关刀S2、开关刀S3图层的第1、5、10、15、20、25、30、35关键帧中点击相应的开关刀按钮按F9进行相就原动作设置。利用FLASH提供的gotoandstop()函数跳转到这个开关闭合后相应的状态位置,在类型(T)中选择帧标签,在帧(F)中输入要跳到的帧名称。如下图所示,并对每一关键帧的每一开关刀按钮都时行相应设置。
2.11 下面的步骤就是为小灯泡制作灯光。点选菜单栏中插入>新建元件,在出现的对话框中选影片剪辑,名称中输入“灯光”。选择工具栏中的椭圆工具在屏幕中央绘制一标准圆,用类似灯光的颜色填充并将笔触颜色去掉。右键点选第一帧,在弹出的菜单中选择创建补间动画,在第5帧上按F6创建一关键帧。然后回到第一关键帧,点击刚才绘制的椭圆,在属性菜单的颜色中选择Alpha将透明度设置为30%。最后再回到第5关键帧上,按F9键进行动作设置,输入stop();目的是在灯光渐变后停止播放该影片剪辑。如此即可。
2.12 回到场景1上,在图层灯光—1和灯光—2的小灯泡应该发光的位置按F6创建关键帧,按Ctrl+L打开库,将刚才制作的灯光影片剪辑拖放到相应的关键帧的适当的位置上。这样就完成了所有的制作。按Ctrl+Enter欣赏一下你的成果吧。
3 制作感想
为了使效果逼真,还可以为开关按钮配上相应的声音,也可以在灯泡发光时为电路制作电荷流动的动感效果。
读者朋友,不妨一试。