1 / 22
文档名称:

811-第八章 Action 常用语言.ppt

格式:ppt   页数:22
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

811-第八章 Action 常用语言.ppt

上传人:小玉儿 2012/2/5 文件大小:0 KB

下载得到文件列表

811-第八章 Action 常用语言.ppt

文档介绍

文档介绍:第八章 Action 常用语言
动作面板简介
ActionScript基础
Action语言的使用
综合范例
ActionScript基础
ActionScript是Flash专用的一种面向对象的程序设计语言。Flash MX 2004中的ActionScript具有和通用的JavaScript相似的语法结构。
Action语言的使用
帧/场景中常用控制命令
事件处理程序
条件语句
对影片进行控制
循环语句
变量的设置
常用运算符
声音对象
帧/场景中常用控制命令
Stop:用于命令时间轴上的播放头停止在当前帧所在的位置。执行时按F9键打开“动作”面板,双击stop命令或输入stop()即可。
Play:用于命令时间轴上的播放头从当前帧开始播放。
Goto:用于命令时间轴上的播放头转到指定位置。
gotoAndPlay() 用于命令时间轴上的播放头转到指定位置并开始播放;
gotoAndStop() 用于命令时间轴上的播放头转到指定位置并停止播放。
事件处理程序
On:用于设定场景上按钮的鼠标/键盘的事件处理程序。
单个鼠标或键盘事件。
多个鼠标或键盘事件。
inClipEvent:用于设定场景中影片对象的事件处理程序。
条件语句
If
遇到if判断表达式时,若符合if判断表达式的条件,程序就会执行if判断表达式里的程序,否则的话,会跳出if判断表达式,继续执行后继的程序。
Else
与if并用,当不符合if判断表达式的条件时,程序就会执行else后的语句。
对影片进行控制
setProperty:用于改变场景中实例的属性。
tellTarget:用于指出影片剪辑的时间轴的对应路径,再以语句形式下达控制时间轴的命令。
duplicateMovieClip:用于复制影片对象。
startDrag:用于开始拖曳场景中的实例。
stopDrag:用于停止拖曳场景中的实例。
setProperty
改变场景中实例的透明度
setProperty(a, _Alpha, "30");
改变场景中实例的大小
setProperty(a, _height, “300"); setProperty(a, _width, “150");
改变场景中实例的角度
setProperty(a, _rotation, “300");
综合应用
setProperty(a,_Alpha, “40"); setProperty(a, _height, “80"); setProperty(a, _width, “290"); setProperty(a, _rotation, “310");
startDrag
图象跟随着鼠标的移动而移动。
startDrag(a);
图象跟随着鼠标的移动而移动,并且可以将图象锁定在鼠标的中心点。
startDrag(a,true);
图象跟随着鼠标的移动而移动,可将图象锁定在鼠标的中心点,并可以设置图象移动的最大边界。
startDrag(a,true,150,100,300,300);
循环语句
While:用于满足条件的循环程序处理。
do…while:用于满足条件的循环程序处理。
for:用于指定次数的循环。