对Flash课件进行加工处理和重新组织解析Word文件下载.docx
《对Flash课件进行加工处理和重新组织解析Word文件下载.docx》由会员分享,可在线阅读,更多相关《对Flash课件进行加工处理和重新组织解析Word文件下载.docx(16页珍藏版)》请在冰点文库上搜索。
(3)解压课件、去除内置播放器:
同时选中“立体酒精灯”、“原电池练习”和“钾在空气中燃烧”3个zip课件,用鼠标右键单击其中任何一个课件,在弹出的快捷菜单中选“ExtractHere”(WinRAR)或“WinZip”→“解压缩到这里”(图1)。
结果多了3个后缀为exe的文件,同时选中这3个exe文件,用鼠标右键单击其中任何一个exe文件,在弹出的快捷菜单中选“ConvertFlashEXEtoSWF”(图2)。
立即出现“Selectoutputfile”对话框,选择好保存SWF文件的地址,确定好文件名(图3),单击“保存”。
结果增加了3个后缀为SWF的文件(图4),这些就是去除了Flash播放器的SWF动画课件。
图1
图2
当然,反过来,也可为swf课件添加内置播放器,变成独立可执行文件。
方法是:
先用同版本(或高版本)的Flash播放器打开swf课件,然后执行菜单命令“文件”→“创建播放器”,在“另存为”对话框中为课件命名,保证“保存类型”为“播放器(*.exe)即可。
执行菜单命令“文件”→“创建播放器”
“另存为”对话框(保存类型:
播放器)
3、去除“导入保护”
“导入保护”是Flash在发布设置时的一个选项(打开对话框的方法是:
在FlashMXv6.0中,选菜单命令“文件”→“发布设置”)。
当用户试图通过菜单命令“文件”→“导入”或快捷键Ctrl+R将受保护的SWF动画导入到Flash时间轴中时,会出现错误提示。
“导入保护”提示框
DeFlash1.3主界面
DeFlash1.3这个小工具可以将受保护的swf动画解保护,方便用户在Flash环境中导入。
DeFlash1.3支持Flash3、Flash4和Flash5。
从flashsun网站(file…”,选择要破解保护的swf文件,单击“打开”,然后选择要保存经过破解处理的swf文件的路径,单击“保存”,很快DeFlash13给出已经破解成功的反馈信息“...SavedfileisDEPROTECTED!
”,最后关闭程序。
“打开Flash文件”对话框
保存经过破解处理的swf文件
4、“萃取”素材
目前,网上提供的免费Flash课件资源越来越丰富,如果能够“萃取”出这些Flash作品中的素材资源,对于丰富我们的素材库、进行二次开发、制作出更优秀的多媒体课件具有积极的意义。
(1)从Flash源文件中萃取素材
如果手头上有Flash源文件即.fla,可以选Flash程序的菜单命令“文件”→“以库打开”,然后选择包含所要素材的.fla文件,单击“打开”。
打开的素材库可以很方便地被其他.fla课件随时使用,真正做到资源共享。
“以库方式打开”对话框
.fla文件素材库
(2)从swf文件中萃取素材
SWFBrowser不仅可以用来看别人高水平的swf动画是怎样制作出来的,而且可以把Flash源文件中的素材萃取出来。
首先从软件下载网站(如华军软件园)下载SWFBrowser安装程序。
其次是下载一个注册器和汉化补丁程序。
安装、注册、汉化完成后,启动SWFBrowser,选中SWF文件,单击预览窗口上方的“SWF分析状态”(英文为“SWFparserstatus”)或选择“工具\剖析当前电影”(英文名“Tools/ParseCurrentMovie”),稍等片刻,便可分解出SWF中的声音事件(SoundEvents)、声音流(Soundstreams)、图片(Graphic)、影片剪辑(Movieclip),以及SWF文件的内部结构(SWFInternal),并可将它们单独保存下来,这样素材就被萃取出来了。
用SWFBrowser从swf文件中萃取素材
5、查看Flash源代码、进行学习研究
一些Flash专业网站和学科教育网站提供Flash教程、精彩Flash制作实例、Flash源代码、Flash相关工具软件以及丰富的Flash创作素材资源。
(1)Flash专业网站
●
闪客帝国():
提供最新Flash教程、精彩Flash制作实例及其源代码、丰富的Flash资源(音乐、图片、动画、游戏等)。
其中的源代码包括简单动画、在线游戏、复杂动画、特殊效果、在线游戏等类别的各种代码,是获取Flash创作技巧的捷径。
Flashsun网站(
闪客兵团(
闪客天地(
闪盟在线(
(2)提供Flash创作资源的学科教育网站
6、以链接方式应用swf动画课件
现在,中学化学教师都喜欢用swf动画课件辅助课堂教学,突破教学中的难点和重点。
用播放器播放swf动画课件或用浏览器打开网页、再点击swf动画课件链接的方法进行教学,固然是一种简单、灵活的方式,但如果一节课要用到多个swf动画课件,上面介绍的这2种方法就显得拖沓、效率不高了,这时,可以以超级链接接的方式应用到Powerpoint、Authorware、Frontpage、Dreamweaver课件或网页中。
(1)直接链接调用网上资源
Powerpoint、Authorware、Frontpage、Dreamweaver等都可以在课件中制作一个超级链接接,该链接直接指向网上某一swf动画课件资源。
以Powerpoint为例,首先在要调用网上swf动画课件的幻灯片中输入要制作成超级链接接的对象(文本、按钮、图形、图像均可,本例为文本“喷泉实验动画演示”),用鼠标右键单击该对象,在弹出的快捷菜单中选“超级链接接”,打开“插入超级链接接”对话框,在“链接到”栏选“原有文件或Web页”,然后在“地址栏”中输入或粘贴网上swf动画课件的URL地址(本例是
PowerPoint“插入超级链接接”对话框
(2)下载后利用
下载到本地磁盘上的swf动画课件既可以放在网页中,还可以放在支持.swf文件的多媒体软件中,如Powerpoint、Authorware、Frontpage、Dreamweaver、方正奥思5.1版等。
八、swf动画课件应用综合实例
1、在Powerpoint2000中应用
(1)启动资源管理器,为要制作的课件新建一个文件夹。
例如“D:
\课件”。
用右击的方法在该文件夹下新建一个演示文稿和子文件夹,命名为“课件.ppt”和“swf”。
这样就确定了“课件.ppt”与swf素材(子课件)的相对位置关系,即相对路径。
(2)用前面介绍过的方法从中国园丁网多媒体课堂或其它教育网站下载swf课件。
(3)插入“ShockwaveFlashObject”控件对象
启动Powerpoint2000,执行菜单命令“视图/工具栏/控件工具箱”,单击“其他控件”按钮(控件工具箱中最后一个按钮),通过拖动滚动条或在英文输入法状态下按键盘上“s”键快速定位到以s开头的控件,选择“ShockwaveFlashObject”控件。
将鼠标移到幻灯片工作区,鼠标指针变成“十”字型,拖动鼠标绘制出一个形似信封的矩形。
(4)打开控件对象“属性”对话框
右击刚才绘制好的矩形控件对象,在弹出快捷菜单中选“属性”命令。
(5)正确设置控件对象属性
主要是在“Movie”空白文本域中正确输入演示文稿要播放的.swf动画作品的完整路径和名称(包括后缀名“.swf”)。
输入方法有两种:
一是键盘直接输入。
例如,“.\swf\xxx.swf”。
该法步骤简单,但初学者很容易输错。
特别是当路径和文件名中英文混杂、字符数较多时,要在中英文输入法之间来回切换,容易出错。
二是键盘输入加复制粘贴。
首先在“Movie”空白文本域中输入英文字符“.\swf”。
然后启动或利用任务栏切换到资源管理器,复制要播放的.swf动画作品的名称。
\课件\swf”文件夹中的“xxx.swf”。
如果资源管理器中没有出现后缀名“.swf”(Win98默认隐藏已经注册文件类型的后缀),则执行“查看/文件夹选项”菜单命令,单击“查看”标签,取消“隐藏已知文件类型的扩展名”复选框。
注意,复制的是文件名,而不是整个文件。
复制文件名的方法是:
先单击表示文件类型的图标选定文件,再单击文件名使处于选中状态,右击文件名,在快捷菜单中选“复制”。
利用任务栏切换到“ShockwaveFlashObject”属性对话框,在“Movie”文本域最后一个字符后右击,在弹出的快捷菜单中选“粘贴”命令。
注意查看,“Movie”文本域中的路径和名称是否正确。
(6)将“ShockwaveFlashObject”控件对象适当缩放
例如,几乎覆盖整个幻灯片工作区,但在幻灯片工作区底部保留少许空白区域。
这样既可以享受.swf动画大屏幕播放的好处,又能够保证幻灯片的播放控制。
(7)确认能否正确播放swf动画
一般情况下,这时幻灯片中的“ShockwaveFlashObject”控件对象应显示.swf动画的第一帧图形。
如果控件对象仍是空白的,可保存演示文稿,关闭后再打开它,按F5放映幻灯片,应该能够正确播放.swf动画。
(8)制作另2张幻灯片
用复制、粘贴或插入幻灯片副本的办法增加若干张新幻灯片,重复第3-5步,改变“Movie”文本域中的.swf动画的名称即可。
(9)制作幻灯片播放控制面板
为了方便控制幻灯片的播放,可在幻灯片母版中加入幻灯片的播放动作按钮,如“上一张幻灯片”、“下一张幻灯片”、“第一张幻灯片”、“结束放映”等,这些按钮排列在第五步预留的空白区域中。
制作好的效果如下图所示。
在幻灯片中插入“ShockwaveFlashObject”控件对象
(10)注意事项
注意,如果要发布为网络课件(.html),则发布前最好将课件所在的文件夹中的所有文件、子文件夹及其中所有文件的名称都改为英文。
为便于记忆和辩识,可采用原中文名称的汉语拼音全拼或简拼。
本方法的关键是使用相对路径。
绝对路径和相对路径是课件制作中最重要的两个概念。
本例中,“D:
\课件\swf\xxx.swf”是绝对路径,“.\swf\xxx.swf”是相对路径。
所谓相对路径,是指相对于课件、以课件为起点的路径。
在表示路径的语法中,“..\”代表上一级文件夹,“.\”代表同一级文件夹,即“课件.ppt“所在的文件夹。
课件链接(调用)子课件(其他课件)、素材最好使用相对路径。
这样,只要保持课件所在的文件夹的目录结构不变,相对路径也就不会改变,课件播放时总是能够找到所链接(调用)的子课件或素材。
而如果使用绝对路径,只能保证课件在本机上运行正常,一旦将课件发布到别处,从软盘、光盘、局域网或WWW运行课件,就会因为绝对路径发生了变化而找不到所链接(调用)的子课件或素材的问题。
2、在Authorware5.x或6.x中应用
(1)插入→media→Flash:
启动Authorware5.x或6.0,用鼠标在流程线上要插入Flash动画的位置点一下,使粘贴手出现在该位置。
单击菜单命令“插入→media→Flash…”,在弹出的“FlashAsset属性”对话框中单击“浏览…”,指定Flash动画所在的位置。
依次单击“打开”和“好”按钮。
“FlashAsset属性”对话框
(2)使用JumpOutReturn系统函数:
在“计算图标”的脚本窗口中输入语句:
JumpOutReturn(FileLocation^"
FlashPla.exe"
,FileLocation^"
\\电解池电解反应.swf"
)。
播放器FlashPla.exe可以打开Flash5.0及其以下版本的swf课件,但如果要播放的swf课件是FlashMXv6.0版本,语句中的"
必须改为“SAFlashPlayer.exe”(FlashMX播放器)。
第一种方法的优点是swf课件在Authorware课件演示窗口中无缝播放,但该法有一个缺点就是当要播放的swf课件有输入文本交互时,将无法在输入文本框中输入文本。
第二种方法可以确保swf课件设计中的输入文本交互能正常发生作用。
3、在Dreamweaver4.0中应用
启动Dreamweaver4.0,打开网页文件,将鼠标定位在要插入Flash动画的网页位置,单击“对象面板”上的Flash图标,在弹出的对话框中选择一个Flash动画文件,插入的Flash动画显示为一个里面有Flash标志的灰色方框。
在属性面板中设置它的高度、宽度、对齐方式等。
(1)使Flash动画的背景透明
预览一下,如果发现Flash动画的背景与网页不相协调,则回到设计窗口,选定它,单击工具栏上的第一个按钮,切换到源代码窗口,在“/body”前加入语句“paramname=”WMODE”value=”transparent””。
(2)使Flash动画在HTML中全屏播放
进行多媒体教学,教师们都喜欢全屏播放课件或打开网页,这是因为多余的信息被屏蔽,有利于学生集中注意力,减少冗余信息。
如何实现这个功能呢?
方法1:
在Flash动画的制作过程中,在动画的第一个场景的第一帧添加动作语句“FScommmd(”FullScreen”,true)。
方法2:
在Dreamweaver4.0中进行链接时,直接把链接的目标指向要全屏幕播放的Flash动画即可。
4、在FrontPage2002中应用
方法一:
“插入”→“Web组件…”→“高级控件”→“插件”
(1)启动FrontPage2002,将鼠标定位在网页的相应位置,单击菜单命令“插入”→“Web组件…”,在“插入Web组件”对话框中“组件类型”列表框中选“高级控件”,再在右边点选“插件”,单击“完成”按钮。
“插入Web组件”(“高级控件”→“插件”)对话框
“插件属性”对话框
(2)单击“插件属性”对话框中的“浏览”按钮,打开“选择插件数据源”对话框,选择要插入的.swf课件,单击“打开”按钮。
“选择插件数据源”对话框
“插件属性”快捷菜单命令
(3)返回“插件属性”对话框,设置合适的“高度”、“宽度”等项,单击“确定”按钮。
双击插入到网页中的插件,或右击,选“插件属性”,均可打开“插件属性”对话框,进行修改。
方法二:
“插入”→“Web组件…”→“高级控件”→“ActiveX控件”
(1)用插件的方法播放.swf课件,操作简单、实用,但如果要对.swf课件进行更多的控制,应在“插入Web组件”对话框中点选“ActiveX控件”,单击“下一步”,打开“插入ActiveX控件”对话框,在控件列表框中查看是否有“ShockwaveFlashObject”,如果有,点选它,单击“完成”按钮。
如果没有,则点击“自定义”按钮,打开“自定义ActiveX控件列表”对话框,勾选“ShockwaveFlashObject”控件,单击“确定”按钮,返回“插入Web组件”对话框,点选新增加的“ShockwaveFlashObject”,单击“完成”按钮。
“插入Web组件”(“高级控件”→“ActiveX控件”)对话框
“自定义ActiveX控件列表”对话框
“ActiveX控件属性”之“Flash属性”
(2)这时网页中会出现一块白色矩形区域。
用鼠标双击它,在弹出的“ActiveX控件属性”窗口中有三个选项卡,选“Flash属性”,设置好各选项。
图中各选项的含义是:
影片URL:
输入或粘贴要插入的Flash动画的链接地址;
品质:
默认为“High”(高质量播放),推荐选择“Best”(最优播放);
比例:
推荐选择“ShowAll”(完全显示);
播放:
务必勾选;
循环:
是否勾选该项取决于Flash动画的内容,通常要勾选该项;
显示菜单:
通常勾选该项;
窗口模式:
默认为Window,通常无须更改;
其它选项如“嵌入影片”、“设计字体”、“排列”、“背景颜色”通常按默认设置即可。
5、在Flash5.0或FlashMX中应用
(1)将swf课件导入到Flash5.0或FlashMX,利用原课件中的各种素材资源。
如果swf课件是受导入保护的,可以使用SWF文件导入保护破解软件如DeFlash13.exe或SwiftyUnprotector等去除。
(2)用Flash5.0或Flash6.0的动作语句Fscommand,LOADMOVIE,或GETURL等调用swf课件。