- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在Flash课件中正确调用SWF文件.doc
在Flash课件中正确调用SWF文件我们都知道,SWF文件是Flash输出的标准文件格式之一,它的应用十分广泛,在PowerPiont、Authorware等软件中都可以轻松调用。那么如何在Flash中使用SWF文件呢?本文将为大家详细介绍相关的技术。为何要调用SWF文件在使用Flash制作课件时,常常需要使用一些现成的SWF文件,通过Flash中的导入命令使用SWF文件,会彻底破坏原有的文件结构。另外,对于大型的课件,我们可以进行分组合作,然后通过调用SWF将课件组合起来,这样可以减小课件主文件的体积,也便于整体合作制作大型课件。SWF文件的调用及控制下面我们通过介绍课件《只有一个地球》(如图所示)的制作方法,来学习调用并控制SWF文件。在图中,灰色部分的尺寸为340×300(像素),这部分就是SWF文件的播放区域。右侧是文字按钮(如:片段一、片段二……),它们是SWF文件的调用按钮,下方是SWF文件的控制按钮,从左往右可以实现的功能有:播放、暂停、快退、快进、回到开头、跳到结尾、增加音量和减小音量。在课件的存放目录中有6个SWF文件,它们是被调用的文件,名称分别为:片段一、片段二、片段三……这些文件的场景尺寸跟灰色部分一样大,都是340×300(像素),另外还有一个片头动画名为:片头动画.swf。
第1步 启动Flash Mx 2004,使用绘图工具箱中的工具绘制界面,并添加一些文字。分别按“Ctrl+F8”创建所需要的按钮,然后拖放到界面的合适位置。按“Ctrl+F8”创建一个名为“SWF”的影片(MovieClip),里面不进行任何设置,然后按“Ctrl+L”打开Library库,将SWF影片拖放到场景中,并将其中心点和灰色区域的左上角重合,再单击〔Properties〕(属性)按钮,将其“Instance Name”设置为“swf”,最后保存文件到某个文件夹(注意:所调用的SWF也要放置在这个文件夹中,否则将不能调用,如果原SWF文件设置了背景色,在调用时都会自动去除成为透明色)。第2步 为场景的第1帧添加如下Actions语句:fscommand(fullscreen, true); //设置课件全屏播放。fscommand(allowscale, false); //当课件窗口大小改变时,课件中的内容保持原有尺寸。loadMovie(片头动画.swf, swf); //调用片头动画到影片SWF中。movie_sound = new Sound(swf); //捆绑影片SWF中的声音文件。movie_sound.setVolume(50); //设置影片SWF中音乐的音量为50,最高是100。yinliang = movie_sound.getVolume();//设置变量yinliang,使其值与影片SWF的音量相等。第3步 为场景右侧的文字按钮加上Actions 语句,“片段一”按钮的语句如下:on (release) {unloadMovie(swf);//将SWF影片中的原有内容清除。loadMovie(片段一.swf, swf);//调用片段一文件至SWF影片中。}?“片段二”按钮的语句如下:on (release) {unloadMovie(swf);loadMovie(片段二.swf, swf);}其余的几个文字按钮的语句与上面类似,只需要改变调用文件的名称即可。第4步 下面分别来设置控制按钮的Actions语句:?“播放”按钮:on (release) {root.swf.play();}//当单击该按钮时,当前场景中的SWF影片播放。?“暂停”按钮:on (release) {_root.swf.stop();}//当单击该按钮时,当前场景中的SWF影片暂停。?“快退”按钮:on (release) {if (_root.swf._currentframe=40) {_root.swf.gotoAndStop(_root.swf._currentframe-40); //当单击该按钮时,如果当前帧大于或等于40时,场景中的SWF影片从当前帧处减去40帧,实现快退,这里的40可根据具体情况设置。} else {_root.swf.gotoAndStop(1); //否则SWF影片跳转到第1帧。}}?“快进”按钮:on (release) {_root.swf.gotoAndStop(_root.swf._currentframe+40); }//单击该按钮,SWF影片从当前帧加上40帧,从而实现了快进。?“回到开头”按钮:on (release) {_root.swf.gotoAndS
您可能关注的文档
最近下载
- 肝癌早期诊断与治疗策略.pptx VIP
- 2025年教科版(2024)小学科学三年级上册(全册)教学设计(附目录P171).docx
- 电气安全应急预案.docx VIP
- EASL-EASD-EASO代谢相关脂肪性肝病--MASLD--临床实践指南解读幻灯.pptx VIP
- 建立复盘机制总结经验教训.docx VIP
- 电气安规培训x.pptx VIP
- 第8课 中国古代的法治与教化 课件(共27张PPT)(内嵌音频+视频).pptx VIP
- 外墙清洗或高空作业施工方案范本(二篇).pdf VIP
- 北师大版小学数学二年级下册第八单元 调查与记录 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx VIP
- 硫化氢腐蚀原理与防护技术.pptx VIP
文档评论(0)