| 当前所在位置:-主站新闻系统-教师-课件制作 |
----课件的结构
Authorware为我们提供了许多组织结构的方法:如交互图标、导航图标等等,而Flash是基于时间轴的多媒体工具,因此课件结构的组织就更加重要。好的结构便于修改、添加;混乱的结构不但不便于日后的更新,而且也会让制作者的思路越来越乱。
在Flash中我一般用这样几种方法组织课件:
一、帧跳转
这是我最常用的一种方式
在流程线上每隔一段(如10帧)插入一个关键帧,在关键帧上放置Stop命令,每个关键帧放置不同的交互内容,然后用按钮进行跳转。(如图1)
(图1)
帧跳转经常使用的脚本是gotoAndStop(“帧标签”)或者gotoAndStop(帧号),它们的不同之处在于使用帧标签时应该包含半角的引号。推荐使用帧标签跳转,因为在课件制作过程中,各帧经常会移动或者互换位置,使用帧标签使我们不需要重写脚本。请注意,帧标签尽量不要用中文。
按钮“方法二”上的脚本:

(图2)
二、场景跳转
场景跳转使流程线结构更加清晰,因为每个场景有单独的流程线。但是场景跳转也有缺陷:一个单独的场景就是一个单独的动画,如果场景“方法1”和“方法2”有相同的界面,你并不能共享它们,而是必须在每个场景中重新组织。(如图3)

(图3)
场景跳转常用的脚本是gotoAndStop(“场景名称”,”帧标签”)或者gotoAndStop(“场景名称”,帧号),一般都是跳转到另一场景的第一帧。
如跳转到场景“taolun”的按钮脚本为:
on(release){
gotoAndStop(“taolun”,1);
}
同样的,场景名称也不要用中文。
三、MovieClip(影片剪辑,以下简称MC)跳转
将每个交互内容做成MC,然后用按钮控制MC内部流程线实现跳转。
MC跳转有先天的优势。因为MC本身就是一个小电影,它有自己的流程线,而且基本不受上级流程线的影响。用MC跳转能够很好地体现结构层次。(如图4)
图4)
事实上,MC跳转经常和上面两种跳转结合起来运用。如在本例中,我将“情景认知”、“活动研讨”、“猜想验证”、“巩固应用”制作成4个MC,在MC中运用帧跳转实现分支(如图1)。
当前的“活动研讨”MC内部时间轴如图1,其结构关系如图5,其中括号中的部分是MC的实例名,为了和帧标签区别,“活动研讨”中五个分支的实例名前都加了“m_”。

(图5)
MC跳转经常要用到点语法,在本例中,跳转到分支“方法二”的按钮脚本为:
on(release){
_root.yantao.gotoAndStop(“fangfa2”);
}
而控制“方法二”分支的按钮脚本为:
(注意:下面的脚本必须要在已经跳转到“fangfa2”帧后才能使用!!!)
on(release){
_root.yantao.m_fangfa2.gotoAndStop(“帧标签”);
}
我通常的做法是将控制跳转的按钮放在“活动研讨”MC中,将控制每一个分支的按钮放在每个分支的MC中,这样可以避免使用绝对路径“_root”。
| 青春话题 | 更多 |
| 相关新闻信息 |
|
|
|
|
合 作 |
考试吧 环球职教 三美世纪 广发银行 中信银行 河南商报 清华同方 知识在线 中国留学网 中国俊才网 中原图书大厦 中国招聘联盟 小主人成功网 |
|
友 情 |
中青在线 赛迪网校 朗曼 1+1 伤雨天堂 齐鲁教育网 企业大学网 河北教育网 网站推广助手 新浪教育频道 搜狐教育频道 中华会计网校 |
|
|
||
河南教育网版权所有 河南创新教育产业发展有限公司
制作维护 |
||