周旺 余晓琴
摘 要 制作课件的软件有很多,本文以“工程图学”课件制作为例,阐述了Flash课件的优势、基本步骤和一些功能的应用。
关键词 工程图学 多媒体课件 Flash
中图分类号:G424 文献标识码:A DOI:10.16400/j.cnki.kjdkz.2016.08.055
Abstract There are many software to make courseware, this paper take "Engineering Graphics" courseware production as an example, expounds the advantages of Flash courseware, basic steps and some functions of the application.
Key words Engineering Graphics; multimedia courseware; Flash
随着多媒体教学设备的普及,利用多媒体辅助教学已经成为现在学校教学的主要手段。各类、各层次学校的教学中使用多媒体课件辅助教学已非常普遍。在某些比较难理解或需要以图表、视频来表现的内容,课件的好坏不仅关系着教学效率,还关系着认知质量。制作课件的工具以PPT和Flash较为常见。PPT虽然被使用的最多,但Flash功能更多,能制作出更好看、更有交互性、更能吸引学生注意力的作品。
1 用Flash软件制作课件的基本步骤
(1)Flash动画构思。制作之初,我们应根据教学目标考虑制作该动画的作用、动作、需具备的功能(如交互性)等。如何才能更加吸引学生的注意力,帮助其理解知识、加深印象,是构思的关键,直接影响课件的使用性。
(2)动画风格。动画风格包括背景、色彩、图标、解题表现步骤等。风格设计不仅要考虑讲解需要,还应考虑美观、易于接受等因素。作为教学课件,背景最好不要太炫丽,“风头”不要盖过所要呈现的知识点,避免学生因被华丽的画面所吸引,而忽略了讲课的内容;此外还要注意前后整体一致。
(3)结合其他软件,快速完成基本素材。Flash软件具有画图功能,可以直接画简单的图样。但“工程图学”中的图形几何精度、规范性要求高,Flash不具备快速精确作图优势,因此应尽量在专业绘图软件中完成所需图样的绘制,并作为素材提供给flash软件进一步处理。如可在AutoCAD中完成绘图,点击“导入到库”导入到Flash软件中作为素材。由于在Flash中,我们可能需要对图中的点、线、面等图素进行进一步编辑,如对图中的线条做动画。所以要做动画的图应转成矢量图格式(矢量图使用直线和曲线来描述图形,这些图形的元素是一些点、线、矩形、多边形、圆和弧线等等),建议从CAD中导图的时候,尽量选择矢量图格式为图元文件(.WMF)。对于不是矢量图格式的图片(位图),可通过依次点击“修改”、“位图”中“转换位图为矢量图”,将其转换成矢量图。有些Flash软件版本,如Flash cs6,无法导入图元文件,因此在制作之初要根据课件制作要求选择合适的Flash版本,或根据不同的版本选择合适的导入方法。
(4)Flash中制作动画、交互性的实现。前面导入的图形,都是静态的,必须在Flash中实现动画、交互性等功能,这是课件制作中最关键、也是最重要的一步。因为制作动画是一件费时间和繁琐的活儿,因此在这一步中,应有足够的耐心和十足的细心。Flash软件中有“补间动画”和“形状补间”功能。运用补间动画,只需做出起始帧与终止帧中的元件变化,电脑会自动计算出中间的插补帧。如想对一个元件做形状与颜色的动画,只需在该动画步骤的终止帧使用工具栏中的“任意变形工具”和“颜色”改变这个元件的形状与颜色,再选中起始帧,选形状补间就可以了。同理,要实现某个元件的动作或位移,可以使用动作补间。需要注意的是,打散(Ctrl+B)的元件才能使用形状补间,组合(Ctrl+G)的元件才能使用动画补间。因为补间动画的中间帧是电脑计算添加的,所以动画有时候并不是我们所需的。如果这个问题无法通过重新修改终止帧的元件来解决,就需要自己一帧帧的按所想的方案去制作动画的动作。在对于需要有控制或需要交互性的动画,通常加“按钮”元件来实现动画动作的控制。这里的“按钮”可以是图形中任何你想要的元素。
(5)动画成品测试和发布。为了检查动画的正确性、完整性,在整个动画制作完成后应进行动画测试。检查正确无误后,方可发布动画。发布时应根据使用需求和使用环境对动画文件的生成格式、画面品质等进行设置。
2 Flash软件应用于制作课件中具有的优势
(1)发布的文件为矢量型。矢量图形的优点是无论把图样放大多少倍去看,其画面都能保持清晰,不会产生类似马赛克的失真。对于幅面较大的零件图或装配图,用CAD绘制的图样导出为的图片,在屏幕上显示时,许多线条或细节会混在一起,导致看不请,即使放大也仍然不清晰。但如果导出图元文件再导入Flash中,并制作成Flash动画时,就可以任意放大某个部位,从而看清每一处细节和表现方式。
(2)发布文件内存小,打开速度快,Flash软件最终发布的播放文件(.swf)所占内存非常小,简单的课件所占内存几Kb到几百Kb不等,因此可以把所有章节做成一个整体文件,这是其他软件如ppt所不能比拟的。此外它可以使用普通的视频播放器播放,并且因为容量小,打开课件的速度非常快,可避免上课前耗费太长时间。
(3)控制与编辑视频,如果将其他视频(solidworks模拟动画视频、录像视频)导入Flash软件,选择“在SWF中嵌入视频并在时间轴上播放”选项,视频就到了Flash软件的库里面。把视频拖到一个图层里,并在该图层上面设置一个图层,并将“控制元件”、“装饰元件”和“二维动画”放在其上面的图层中,这样就可以视频添加说明文字、图形和动画,并自如地控制视频播放或停止。
(4)绘图功能相对齐全。虽然不如CAD那样专业,但Flash软件绘图功能比PPT要强大得多。软件中绘图工具较齐全,色彩、形状都可以任意设计。对于工图中一些简单的立体如圆柱,球等都可以利用Flash软件中的各种工具在上面直接做出来。
(5)交互性设计简单而强大。交互性设计时要考虑交互的方便性,如前往下一页后要有返回或上一页按钮,或某个动画比较复杂,需要反复放映,则需要在终止帧设置按钮返回到起始帧。制作这种类型的“按钮”,首先选择按钮的形状,按右键——“转换为元件”——点击“按钮”,然后通过“动作”选项编写:
on(release){gotoAndPlay(n);}
小括号中的n是点击按钮后到达的帧数。还可以把图形右键——“转换为元件”设置成“影片剪辑”,然后通过“动作”选项编写一段小程序,如课件使用中用鼠标对动画中的图形进行任意移动,编程如下:
on(press){this.startDrag(false);}
on(release){this.stopDrag();}
3 Flash动画基本功能的应用
(1)图层的应用。图层就像透明的“胶片”,在不同的图层上绘制和编辑对象,最后显示出来就像胶片叠在一起显示的画面,如果一个图层上没有内容,那么就可以透过它看到下面的图层。改变图层位置时,不同图层中所有对象的堆叠顺序会随着图层的位置的变化而变化,上面图层的所有对象会遮挡下面图层的所有对象。开发课件时最好对每个图层设置特定的名称,然后将同一类素材动画集中在同一图层中制作;将静态元素与动态元素设置在不同图层。这样当需要修改时,可以轻松的在相应的图层中找到错误源头进行修正。在主面板上编辑不同图层的对象时,可以通过锁定或隐藏其他的图层来防止对其他图层的对象进行误编辑。
(2)“舞台”的应用。“舞台”即制作动画的工作区域。当需要在某个屏幕上全屏显示动画时,我们可以调节“舞台”的长宽比,从而调整动画的尺寸来适应该屏幕。
(3)影片剪辑的应用。对于 “舞台”上有多种动画的,最好把每一个做动画的素材都设成“影片剪辑”,然后双击该影片剪辑进入到该影片剪辑的工作区域中去制作动画。这样当某一个动画元素做错了或不满意时,可以轻松找到该动画的位置进行修改,而不影响其他动画;并且还能任意改变每一已完工的“影片剪辑”动画在“舞台”上的位置和大小。此外可以在时间轴上的任意位置直接调用“影片剪辑”,相同的动画不用重复制作。
(4)库的应用。用于制作课件的素材种类和数量都比较多,他们不可能同时被用到。我们可以事先把所有素材都导入到Flash的库中,要用时随时提取,很方便。注意在编辑和导入素材进库时,一定要对库进行统一命名;如果同一类素材太多,可以创建该类素材的文件夹。这样可以避免当需要某一个素材时苦苦寻找。
4 小结
以Flash制作出来的“工程图学”课件拥有其他软件制作的课件所不能比拟的优势与特点。一个制作精美的工图课件不仅仅可以使教师进行教学达到事半功倍的效果,也可以使学生更好地理解所学知识。
参考文献
[1] 方晨.Flash Professional 8中文版教程.上海:上海科学普及出版社,2007.
[2] 谭小慧,韩红梅.Flash8动画基础案例教程.北京:清华大学出版社,2009.