rss· 投稿· 设为首页· 加入收藏· 繁體版
当前位置: 火魔网 » 媒体动画 » Flash

Flash课件的一些经验

我在制作Flash课件的过程中积累了一些经验,和大家做个探讨:闪吧新社区 j Y6B g r/a#m `-_;}

$l K h9d"R V$W0①首先必须确定课件的结构,课件中不可避免的涉及到交互,我一般用这样几种方法实现:闪吧新社区 ]5sc | Z L `.^9L R
a 帧跳转
^)u,{ G a:m0这是我最常用的一种方式闪吧新社区$I ] ~!\9j y3y n
在流程线上每隔一段(如10帧)插入一个关键帧,在关键帧上放置Stop命令,每个关键帧放置不同的交互内容,然后用按钮进行跳转。
C$t+?(G W,y c0b 场景跳转
"_/Z i7I2r:?0和上法相同,场景跳转使你的流程线结构更加清晰,但是场景跳转有一个致命的缺陷:如果你有一个需要在整个电影中监视的变量,你将其定义在场景一中,你会发现从场景一跳到场景二后的你的变量找不到了。我想可能在Flash中每个场景是互相独立的吧。闪吧新社区 B t"N4[:~ t C q
c MC跳转闪吧新社区(d r `;A F a I(B"d
将每个交互内容做成MC,然后用按钮控制MC内部流程线实现交互。闪吧新社区7u N.N m"D y8o Je
这三种方法可以综合运用。

E { z R f-U i O K0
\ I.R.b C p g4G-@ n0②关于变量
|0`%r q+z { [$e/W7f ] d0我一般是将课件中所有需要监视的变量放在一个空MC中,使用时只要指向那个MC就行了。

.} h0G&["k i v0
T g"n B H X u0③关于按钮交互、热区交互、热对象交互
.Q!x.Q t g {2M0由于Flash中没有像Authorware那样的交互类型,所以大多数交互都必须用到按钮。
-E e8D D;w B A s ] O V0如果对课件要求不高,没有必要做动态按钮。可以做一个空按钮,将它覆盖到你需要交互的区域。同样的方法可以制作热区交互。
我在制作Flash课件的过程中积累了一些经验,和大家做个探讨: a 帧跳转 在流程线上每隔一段(如10帧)插入一个关键帧,在关键帧上放置Stop命令,每个关键帧放置不同的交互内容,然后用按钮进行跳转。
b 场景跳转
和上法相同,场景跳转使你的流程线结构更加清晰,但是场景跳转有一个致命的缺陷:如果你有一个需要在整个电影中监视的变量,你将其定义在场景一中,你会发现从场景一跳到场景二后的你的变量找不到了。我想可能在Flash中每个场景是互相独立的吧。
c MC跳转
将每个交互内容做成MC,然后用按钮控制MC内部流程线实现交互。 我一般是将课件中所有需要监视的变量放在一个空MC中,使用时只要指向那个MC就行了。 ③关于按钮交互、热区交互、热对象交互
由于Flash中没有像Authorware那样的交互类型,所以大多数交互都必须用到按钮。 要制作热对象交互,可以将热对象转换成按钮。也可以用MC事件实现。 ④其他的交互
对于按键交互,可以用按钮的“按键”事件。在FlashMX中增加了KEY的侦听器,也可以用侦听器实现。
其他的特殊类型的交互就只能用脚本实现了。Flash的脚本功能非常强大,建议你好好研究。 Flash要制作交互主要靠Action,而数理课中确实需要大量的动画来表现。Authorware在制作这样的动画时显得苍白无力。流程线式的外观虽然结构清楚,但操作起来不够灵活。永久交互的自动擦除让人头疼。而在Flash中,一个元件的消失和显示非常容易,控制时间轴就行了,还可以用MC的各种属性,真实方便极了。 Actionscrīpt真的很强大,这也许是我一直深爱着Flash的最重要的原因。

顶一下
(0)
踩一下
(0)