APP下载

让Flash与PowerPoint完美结合

2009-03-11张安龙

中国教育信息化·基础教育 2009年1期
关键词:FLASH动画课件制作

张安龙

摘 要:为了在教学中让简单的PowerPoint幻灯片变得更加生动有趣,本文从用控件、链接、插件Swiff Point Player、Windows media player、对象、VBA控制共六个方面阐述了在PowerPoint中如何插入Flash,真正实现两者完美组合,闪动自如,从而进一步提高教师现代教育技术能力。

关键词:Flash动画;PowerPoint;VBA;课件制作

中图分类号:G434 文献标识码:B 文章编号:1673-8454(2009)02-0056-03

一、引言

如今教学环境的改进可谓是突飞猛进,不同的教学形式也在层出不穷的涌现,按照过去的方式方法上课恐怕很难满足学生的“胃口”了。如何利用电子课件或电子教案,选择一种能实现最好教学效果的多媒体电子教室,把课上得更生动、更直观、更易于学生理解、更富有时代气息,应是每位教师上课前必须思考的事情。

制作教学课件,运用现代教学手段进行素质教育已经成为当前每位教师的一项基本技能,尤其是中青年教师必须具有的能力。虽然不可能每位教师都成为制作课件的高手,但是教师可以通过上网、研究优秀课件、远程资源、使用CAI教学光盘、观摩优质课等方式,学习借鉴别人的经验,取长补短,少走弯路;充分发挥自己的主观能动性,发掘潜力,实行拿来主义,消化吸收,最终形成有自己特色的产品。

二、在PowerPoint中调用Flash动画,实现两者完美结合

“工欲善其事,必先利其器”,我们知道,制作一款课件,最基本的前提就是要有一把制作课件的利器。PowerPoint易于上手,制作周期短,并支持IE浏览器,加上它编辑多媒体的功能比较强大,能够满足一般教学要求,已广泛被授课老师所采用,成为制作课件的首选。

PowerPoint课件中,插入Flash动画已经不是什么新鲜事了。本文就课件制作中如何把Flash和PowerPoint完美结合,实现真正地“闪动自如”作一些说明,希望对初学者有所帮助。下面笔者介绍如何在PowerPoint中调用Flash动画。

1.用控件

打开PowerPoint程序,从系统菜单中打开“视图(View)\工具栏(Toolbars)\控件工具箱(Control Toolbox)”,打开“控件工具箱”面板。在“控件工具箱(Control Toolbox)”面板中用鼠标单击“其他控件(other controls)”按钮(即最后一个按钮),打开系统安装的ActiveX控件清单,选择“Shockwave Flash Object”,此时光标变成“十”字形。用鼠标在幻灯片上拖出一个任意大小的区域,此时拖出的图形呈矩形,以后Flash动画就将在其中播放。

在刚拖出的区域中,单击鼠标右键打开快捷菜单,选择“属性”。在打开的“属性”窗口中选择“自定义”。单击“自定义”行右边的按钮,弹出“属性页”对话框,在对话框的第一行“Movie URL”栏中输入Flash动画(*.swf)文件的完整的路径(最好Flash文件与PowerPoint文件放在同一目录,此时只输入Flash动画的文件名就可以了),注意文件名后要加上扩展名.swf,按[OK]按钮退出。这个方法的好处是可以把动画嵌入PowerPoint,并随意调整大小和位置。

2.用链接

将动画创建为EXE文件(Flash播放器的“文件”菜单下有此功能),然后在PowerPoint中插入一小图片,右击图片,在弹出的菜单中选“动作设置”,在对话框中选“运行程序”,在地址栏中输入创建的动画文件的地址和文件名(可以点“浏览”查找),确定后就OK了!将PowerPoint宏的安全性(工具\宏\安全性)设为最低的话可以直接打开EXE文件而不弹出对话框。

3.用插件Swiff Point Player

为了保证该插件能正常工作,系统中要保证安装有PowerPoint,以及Macromedia Flash Player。 安装完毕启动PowerPoint,你会发现在“插入”菜单中增加了一项“Flash Movie…”,另外,在绘图工具栏中也增加了一个用于插入Flash动画的“Insert Flash movie”按钮。

当需要插入Flash动画时,单击“插入”→“Flash Movie”项,然后在弹出的对话框中选中要插入的Flash动画文件,点击“Insert”按钮,即可将该动画文件读取到幻灯片当前位置并停留在第一帧画面上。

小提示:该插件仅仅支持在PowerPoint幻灯片中(不支持Office其他组件)插入SWF格式的Flash动画,如果作品是EXE格式的,你需要使用其他转换工具将其转变为SWF格式。

4.用“Windows media player”

具体方法是单击“插入\对象”,弹出的“对象”对话框,在对象类型中选择“Windows media player”,单击“确定”,这样就在幻灯片上插入了一个“Windows media player”对象,右击“Windows media player”对象,选择“属性”,在属性对话框中单击“自定义”右侧的按钮,弹出“Windows media player属性”对话框,在“文件名或URL”中“浏览”选择要插入的Flash文件(还可在下面的选项上进行所需设置),单击“确定”即可。

5.用对象包

首先,“插入\对象\包”,在对象类型中选择“包”,单击“确定”,这样就在幻灯片上插入了一个“包”对象。然后在弹出“对象包装程序”中选择“文件\导入” ,选择要导入的Flash文件,退出对象包装程序,“更新”选择“是(y)”。最后右击“包对象”,选择“单击鼠标\对象动作\激活内容”, 确定即可。

6.用VBA控制

上面这些方法,插入的Flash还有一点不完美,那就是除非Flash文件中自己带有播放进度控制按钮,否则会遇到一些尴尬的局面,比如切换到幻灯片后,想从头开始播放Flash,它却从刚才中断的地方继续播放。这时,用PowerPoint中的VBA就可以解决。解决问题的方法如下。

第一步,用方法一插入Flash影片,在“属性”面板中作如下设置:“Movie”中填入所需的Flash影片名称,“名称”就用默认的“ShockwaveFlash1”,这个名称在后面的VBA编程中要用到。

第二步,插入命令按钮。

(1)制作(播放)按钮

在文档中把光标移动到需要加入控制按钮的位置,然后在工具栏中调出“控件工具箱”,点击“命令按钮”,在幻灯片中拖动,即可拖出一个命令按钮。调整好大小,在“属性”面板中作如下设置:“名称”中输入“cmd_play”,“Caption”中输入“播放”。双击该按钮,进入“Microsoft Visual Basic”编辑框,输入如下内容:

Private Sub cmd_play_Click()

ShockwaveFlash1.Playing = True

End Sub

(2)制作(暂停)、(前进)、(后退)、(返回)、(结束)按钮

再用同样的办法按创建其它的按钮。“属性”面板中分别作如下设置:暂停按钮的“名称”为“cmd_pause”,“Caption”为“暂停”;前进按钮按钮的“名称”为“cmd_forward”,“Caption”为“前进”;后退按钮的“名称”为“cmd_back”,“Caption”为“后退”;返回按钮的“名称”为“cmd_start”,“Caption”为“返回”;结束按钮的“名称”为“cmd_end”,“Caption”为“结束”。

分别为各个按钮加上VBA,命令依次如下:

Private Sub cmd_pause_Click()

ShockwaveFlash1.Playing = False

End Sub

Private Sub cmd_forward_Click()

ShockwaveFlash1.FrameNum = ShockwaveFlash1.FrameNum + 30

ShockwaveFlash1.Playing = True

End Sub

Private Sub cmd_back_Click()

ShockwaveFlash1.FrameNum = ShockwaveFlash1.FrameNum - 30

ShockwaveFlash1.Playing = True

End Sub

Private Sub cmd_start_Click()

ShockwaveFlash1.FrameNum = 1

ShockwaveFlash1.Playing = True

End Sub

Private Sub cmd_end_Click()

ShockwaveFlash1.FrameNum = ShockwaveFlash1.TotalFrames

End Sub

关闭代码窗口,返回幻灯片中,再点击“控件工具箱”中的“退出设计模式”按钮,试试点击刚才制作的“播放”、“暂停”、“返回”等按钮,是不是起作用了?

说明:在(前进)、(后退)、(返回)按钮中,后面均加上一条播放命令,是因为在实际应用时,发现后面如果没有播放命令的话,Flash影片会停止播放,所以这句是万万不可少的。

(3)播放幻灯片

看看按钮是不是可以控制影片了呢?如果没反应,那一定是宏的安全性设得太高了,单击“工具/宏/安全性”,将“安全级”设为“低”。重新打开PowerPoint就可以了。

三、结束语

每位老师都希望自己能在短时间内制作出优秀的课件,只要给自己压力,并化压力为动力,不断学习,制作出优秀课件并非难事。

为了满足如今信息化教学的需求,多媒体素材收集完成以后,就可以按照脚本的设计思路,将您所设想的“大楼”变为现实了。利用幻灯式演示软件PowerPoint,将准备好的素材有机组合起来,一步步地实现您自己制作多媒体课件的梦想,发挥您的创造力吧!

(编辑:隗爽)

猜你喜欢

FLASH动画课件制作
无生上课,此处无“生”胜有“生”
动画美术设计中的传统艺术形式
探究多媒体教学技术在小学数学课堂应用中存在的问题及建议