2. 创建运动补间动画
2.3.2如何修饰改帧时间
flash的帧频一旦设定,自始自终都保持这一个值。一旦修改,所有帧频全部都会变化,动一部分就是动全部。因此,只能通过手动插入方式来修改。 具体步骤:
? 先把作品帧频设置为24。
? 在前50帧(举例),单击每一个关键桢之后,就按一下F5键[插入一个普通
帧]这样一来,前50帧就会变成100帧。后50帧是从100帧之后开始的。 ? 保持后50帧的内容不变,即可实现自己所需要的效果。 2.3.3 如何过度图片效果
在教学课件制作过程中,难免涉及各种场景、教学程序的转换,其中图片的过度处理就显得尤为重要,可以使教学转换更为自然,让整个课件更具有欣赏性。以下主要介绍其中个例解释如何实现图片的过度。
步骤:
① 首先新建立Flash文档,然后修改文档属性:
图2-1(建立flash文档)
② 准备8张大小一样的图片,分别制作出相应的8张缩略图,大图导入Flash中分别转换为影片剪辑元件,小缩略图导入Flash后将其转变为影片剪辑元件,最后都放到库里使用。
③ 这里我们制作一个main主影片剪辑,然后在里面制作一个背景:
11
图2-2(制作背景)
④ 然后再新建立一个层,把缩略图都按顺序摆放整齐,实例名分别是thumb0、thumb1、thumb2、thumb3、thumb4、thumb5、thumb6、thumb7:
图2-3(建立新图层,命名图片)
⑤ 当把大图导入Flash时,按F8转变为影片剪辑元件,标示符分别是image0、image1、image2、image3、image4、image5、image6、image7。设置如下:
图2-4(图片转换影片编辑元件)
然后再建立一个层,输入下面代码: this.createEmptyMovieClip(\this.attachMovie(\mask._x = images._x =-68;
12
mask._y = target = -150; images._y = -1000; images.setMask(mask); speed = 5;
for (var i = 0; i<8; i++) {
var img = images.attachMovie(\img._y = img._height*i; var thumb = this[\thumb._alpha = 60;
thumb.pos = target+(i*-img._height); thumb.onPress = function() { target = this.pos; };
thumb.onRollOver = function() { this._alpha = 100; };
thumb.onRollOut = function() { this._alpha = 60; }; }
this.onEnterFrame = function() { images._y += (target-images._y)/speed; };
每种图片效果的过度代码输入不同,或者选择本来就有的素材样本,在此不做过多赘述。
2.3.4 声音的添加与应用
Flash教学课件制作中,对于画面的音效与音乐的使用搭配是必须熟练掌握的。完整的使画面与音效结合是一个好的flash课件的标准之一。对于配乐与音效可以先寻找素材,根据课件内容寻找下载或者自己制作相应的声音素材,再在
13
制作好的画面flash文本中将这些声音文件导入逐步配合上画面就可以。程序过程操作相对简单,属于基本操作基础,不作过多赘述。下面内容会详细阐述这些声音文件的类别与使用效果。(详见3.2课件素材的收集)
14
第三章 课件的实现与心得体会
在上面一章详细阐述了flash课件制作中的一些主要步骤和制作方法后本章重点内容放在了flash课件的实现和我的一些心得体会。 3.1 flash课件流程图 如图分部所示:
脚本设计 教学目标 内容图像 教学设计 结构设计 版面设计 教学内容 动画声音
完整的flash课件 教学方法过程 素材顺序、大小
图3-1(flash课件制作总体流程图)
3.2 课件素材的收集
Flash课件制作中必要的素材收集是不可少的环节,这意味着课件是否完整,
15