下载此文档

Flash交互动画PPT课件.ppt


文档分类:IT计算机 | 页数:约59页 举报非法文档有奖
1/59
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/59 下载此文档
文档列表 文档介绍
交互动画
交互动画
交互动画概述
交互动画是指在动画播放时支持事件响应和交互功能的一种动画,也就是说,动画播放时可以接受某种控制。这种控制可以是用户的某种操作,也可以是在动画制作时预先设置的操作。这种交互性提供了观众参与和控制动画播放的手段,使观众由被动接受变为主动选择。
交互动画,是通过对帧或按钮设置一定动作来实现的。所谓的“动作”指的是一套命令语句,当条件满足时就会发出命令来执行特定的动作。而用来触发这些动作的“事件”,无非就是播放指针指到某一帧,或者用户单击某个按钮或按某个键。当这些事件发生时,动画就会执行事先已经设定好的动作。
FLS
从一个逐页浏览器说起
ActionScript 概述
交互动画都是通过 Flash 内置的脚本语言 ActionScript 完成的。下面主要介绍关于AS 的一些基础知识和编程方法。
简单的说,添加脚本可分为两种:一是把脚本编写在时间轴上面的关键帧上(注意,必须是关键帧)。二是把脚本编写在具体对象上,比如把直接写在MC(影片剪辑元件的实例)上或者按钮上。
FLS
ActionScript的类型
将AS添加在特定的帧上,当动画播放到该帧时,相应的AS程序就会被执行,典型的应用是控制动画的播放和结束。

这种添加方式更加常用,例如常见的有鼠标滑过按钮、按钮被按下或弹起等,这样很容易完成交互式动画的制作。并且多个AS程序被添加在同一按钮时,各自具有独立的动作,不会相互影响。
使用该方式所添加的AS往往是在该电影片段被载入或是为了载入某些过程中获取相关信息才被执行的。这种方式在实际中应用较少,但使用起来会简化很多制作工作。
FLS
按钮的创建
单击“插入”→“新建元件”菜单命令,弹出“创建新元件”对话框。在该对话框内,输入元件的名称(例如“图像按钮”),选择“按钮”类型。单击“确定”按钮,切换到按钮元件编辑状态,时间轴的“图层1”图层中显示4个连续的帧,如图所示。
用户需要在这4个帧中分别创建相应的按钮外观,可以导入图形、图像、文字、图形元件实例、影片剪辑元件实例(制作动画按钮)和声音等,但不能在一个按钮中再使用按钮元件。最好将按钮图形精确定位,使图形的中心与十字标记对齐。按钮的每一帧可以由多个图层组成。
测试按钮:测试按钮就是将鼠标指针移到按钮之上和单击按钮,然后观察它的动作效果(应该像播放影片时一样按照指定的方式响应鼠标事件)。测试按钮以前要进行下述4种操作中的一种。
工具箱
分门别类列出脚本语句元素
脚本导航器
列出与脚本相关联的帧位置和对象。单击选项将显示相应脚本。
脚本编辑窗口
编辑修改脚本代码的区域。
编辑工具栏
给出常用编辑工具,最常用的是,可调出语句、属性等。
状态栏
给出当前脚本所对应的图层位置等。
gotoAndPlay();
“收/展”按钮
快捷菜单
认识动作面板
动作脚本是在动作面板中编写的,动作面板如下图所示:
程序(动作脚本)的编写:
语句格式与 C 语言相仿,句尾需加分号“;”结束。
交互动画的播放
一旦添加了脚本, 其控制功能只在“测试影片”方式下方可表现,而在“播放”方式下所表现的是无控播放,与不加控制脚本的情况完全一样。
一、在关键帧上编写:直接在关键帧上写语句。
格式:语句;
如:stop;
到此关键帧中断播放
脚本的编写格式
说明:
语句必须写在关键帧上,否则无效。
动画用 stop 暂停后,在“影片测试”方式下,按回车键将继续运行,但不明确,最好使用按钮,点击按钮使之继续运行。
说明:
控制按钮一般应放在被控动画上面的独立图层中。
同一按钮在不同画段所编程序表现为独立性,互不影响,相当于在不同画段内摆放了同一按钮的多个实例,但要在不同画段的开始处添加关键帧,这类似于同一局部变量在不同的过程中相互独立的效果。
对按钮添加脚本时需要先选中按钮层的非关键帧处,并单击选中按钮,则所编程序就是面对该按钮的程序。切记万不可选在关键帧上,否则将视为面对关键帧编程。
二、对按钮编写AS:
如:on(release){
gotoAndPlay(31); }
点击按钮转到31帧并播放
格式:on(事件) {
语句组;

}
法一:写在按钮上

Flash交互动画PPT课件 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数59
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yzhfg888
  • 文件大小1.37 MB
  • 时间2017-11-27