| 用FLASH制作奥斯特实验 |
|
作者:佚名 文章来源:本站原创 点击数: 更新时间:2007-10-18 11:15:40  |
|
奥斯特实验是一个简单的实验,其原理为:如果导线内有电流通过,那么在导线的周围就要产生一个磁场,处于磁场中的小磁针就会发生转动,转动的方向由安培定则来判断.在这里,我们只来做一下运动的效果,至于判定,后面再说~~ 1.先看一下最终的效果图: 点击打开新窗口 2.从这个效果图,我们可以看到,在这个实验中,主要就是电池、开关、小磁针三个主要元件和几段导线,这里电池就不在说了,大家可以画,也可以导入。 3、开关的设置,共两帧,自己画一下,如图所示 点击打开新窗口 点击打开新窗口 点击打开新窗口 在这两帧都加上stop() 4、小磁针要做成mc,由于磁针的旋转需要一定的立体效果,用运动和形变动画都做的不太如意,在这里我采用了逐帧动画,做了6帧,都间隔1帧,共11帧,大家可以根据自己的想法来设置。我在这里随机给出了一帧,大家可以参考: 点击打开新窗口 点击打开新窗口 在第一帧和最后一帧,加上stop()语句。 5、回到主场景,新建一层,把这个旋转的小磁针放在这一层,并把这一层放在电路层的下面。 调整位置,达到效果图所示。 6、点击小磁针,设置实例名为“czh” 点击打开新窗口 7、在开关mc上加上如下代码: on(release){ this.gotoAndPlay(2); _root.czh.play() } |
|
|
| 上一篇文章: 用Flash制作纵波下一篇文章: Mathtype 6.0b数学公式编辑绿色汉化注册版 |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |