返回首页

利用Flash制作演示文稿的方法详解

时间:2011-05-04 23:06来源:知行网www.zhixing123.cn 编辑:麦田守望者

由于Flash播放器比较普及,文件容量也能控制得比较小,所以用Flash来发布演示文稿是现在经常采用的方法,像slideshare.net也是利用Flash来呈现在线演示的。

Flash CS4之前的版本,内置了比较细致的演示文稿功能,但在CS5中,相关功能就弱化了,不过还是留下了一个内置幻灯片切换效果ActionScript脚本的模板。但是,实际上,如果有基本的AS3知识,也可以自己来制作:

方法一:手工制作

手工在每一帧制作演示文稿的内容,然后增加键盘事件侦听来实现控制操作;示例代码如下:

首先,要引入需要用到的包,这里只导入了键盘事件类与transitions包:

import flash.events.KeyboardEvent;
import fl.transitions.*;

主要的操作思路很简单,就是停止影响自动播放,改由键盘和鼠标等来控制。在这个例子里,主要采用键盘来控制翻页,向左和向上方向键用来表示上一页,向右或向下键则用于翻向下一页。实际应用中也可以将比较常用的空格、pageup、pagedown等键的keyCode取出来做为控制,另外利用鼠标点击或制作浮动工具栏也是比较重要的。
stop();
stage.addEventListener(KeyboardEvent.KEY_DOWN,handleKeyDown);
function handleKeyDown(evt:KeyboardEvent):void{
if (evt.keyCode==37||evt.keyCode==38){ //向左或向上=>上页
if (this.currentFrame>1){
TransitionManager.start(this,{type: Iris, direction: Transition.IN, duration:0.5});
this.gotoAndStop(this.currentFrame-1); }
} else if (evt.keyCode==39||evt.keyCode==40){ //向下或向右=>下页
if (this.currentFrame <this.totalFrames)
TransitionManager.start(this,{type: Iris, direction: Transition.IN, duration:0.5});
this.gotoAndStop(this.currentFrame+1);

} } } }

补充说明一下,这里的“TransitionManager.start(this,{type: Iris, direction: Transition.IN, duration:0.5}); ”主要是用来控制翻页时的切换效果,Iris仅仅是其中的一种,其它的还有Blind、Fade等多种,具体的看一下transition下面的切换效果类就可以了。

 

方法二:利用模板

方法二很简单了,就是使用flash CS5自带的演示文稿模板

前面已经说了,相对于之前版本,flash在制作演示文档方面的功能已经大幅削减,但利用此模板的鼠标与键盘事件,仍然可以比较方便地制作动画PPT。

需要说明的是,这个模板实际上是将演示文稿的具体内容页放置于一个独立的影片剪辑之中(推荐这样的方式,至少相比方法一在主场景时间轴上就整洁得多),所以要添加演示文稿的内容时只需要双击元件进入编辑状态,再在每一帧添加上内容就可以了。

主场景中还提供页脚,同样可以用作自定义的设置,例如加入logo等。而如果需要修改切换效果等,也同样修改主场景的脚本,脚本可以参考方法一。

 

方法三:利用一些第三方软件

首先,是可以利用PowerPoint to Flash之类的软件将PPT转换为SWF文件,将生成的SWF直接发布就可以了。当然,也可以将PPT上传至slideshare.net等共享站点,然后将相关代码置入网页中的方式来实现加载。

OVER

------分隔线----------------------------
标签(Tag):FLASH FLASH龙8国际平台入口 flash实例 flash源码 ActionScript
------分隔线----------------------------
推荐内容
  • Flash Cs5开启后反复要求重新输入激活码的解决办法

    本来已经输入了一串激活码,并且FlashCs5判断这串激活码是正确的,可以正常使用FlashC...

  • Flash CS4喷涂刷工具使用详解

    在Adobe flash CS4中喷涂刷工具的作用类似于粒子喷射器,使用它可以一次将图案刷到舞...

  • Flash线条工具使用详解

    flash中线条工具 就是用来绘制直线的工具,我们可以在其属性面板中设置直线的属性,其...

  • Flash中的浮动面板使用教程

    在Adobe flash中的编辑器的右侧和大多数Adobe设计软件类似是各项功能的功能面板。最初...

  • Flash漂亮的导航菜单动画制作龙8国际平台入口

    1、新建一个Flash文档,单击属性面板的设置按钮,弹出文档设置对话框,设置尺寸为440*...

  • flash课件的制作原则

    科学性 flash课件制作一定要服从教学目标的需要,必须有严密的科学性,遵循教育科学规...

  • 猜你感兴趣
  • 教育技术学动态
  • 教育技术学论文
  • 理论研究
  • 应用研究
  • 资源收藏
  • 百家观点
  • 英文文献
  • 中国电化教育
  • 电化教育研究
  • 中国远程教育
  • 开放教育研究
  • 现代教育技术
  • 远程教育杂志
  • 现代远距离教育
  • 中国教育信息化
  • 中国信息技术教育
  • 中小学信息技术
  • Flash龙8国际平台入口
  • Photoshop龙8国际平台入口
  • 3DMAX龙8国际平台入口
  • AutoCAD龙8国际平台入口
  • CorelDRAW龙8国际平台入口
  • Matlab龙8国际平台入口
  • 其他龙8国际平台入口
  • .Net龙8国际平台入口
  • Asp龙8国际平台入口
  • Php龙8国际平台入口
  • Jsp龙8国际平台入口
  • Ajax龙8国际平台入口
  • Android教程
  • 其他龙8国际平台入口
  • Word教程
  • Excel教程
  • PowerPoint教程
  • Ubuntu教程
  • 其他教程
  • 课件下载
  • 软件下载
  • 视频教程下载
  • 其他下载
  • 教案大全
  • 试题大全
  • 课件大全
  • 其他大全
  • 人像摄影
  • 风光摄影