动作的使用

  • 格式:doc
  • 大小:27.50 KB
  • 文档页数:5

1.帧动作的应用

帧动作就是当影片或影片剪辑播放到某一帧时所执行的动作。

常用的帧动作命令如下:

gotoAndPlay(scene,frame):跳转到指定场景的指定帧开始播放。若未指定场景,则默认为当前场景。

gotoAndStop(scene,frame):跳转到指定场景的指定帧,并停止在该帧。若未指定场景,则默认当前场景。

nextFrame():跳至下一帧并停止播放。

prevFrame():跳至前一帧并停止播放。

nextScene():跳至下一场景并停止播放。

prevScene():跳至前一场景并停止播放。

play():从播放头停止处开始播放动画。

stop():停止当前动画的播放,使播放头停止在当前帧。

stopALLSounds():停止当前动画中所有声音的播放,但是动画仍继续播放。 例如,当动画播放到第40帧后,想要跳转到第1帧重新开始播放,就需在第40帧加上“gotoAndPlay(1)”语句,

2.按钮动作的应用

要控制动画的播放以及实现用户与动画的交互,就必须通过按钮来实现,给按钮添加动作的语法是:

On(Event){

//执行的程序,这些程序组成函数体来响应鼠标事件

}

其中Event(事件)是指鼠标的各种动作。

鼠标事件主要有:

press(点击):鼠标指针在按钮上按下时发生。

release(释放):鼠标指针在按钮上按下并释放后时发生。

releaseOutside(释放离开):当鼠标指针按下按钮释放后离开按钮的响应区后发生。

rollOver(指针经过):当鼠标指针滑过按钮响应区(不必按下)时发生。

rollOut(指针离开):当鼠标指针滑过按钮响应区(不必按下)并离开后发生。

dragOver(拖放经过):在按钮上按下鼠标并拖住鼠标离开按钮,然后再次将鼠标指针移到按钮上时发生。

dragOut(拖放离开):在按钮上按下鼠标并拖动鼠标离开按钮响应区时发生。

影片剪辑动作介绍

影片剪辑动作是在电影元件的实例中使用的命令,它像按钮动作一样,接受事件以后执行相应的动作。给影片剪辑添加动作的语法是:

OnClipEvent(事件){

//发生相应的事件以后将执行的动作

}

指当影片剪辑被载入或被播放到某一帧时会触发事件然后执行大括号中的程序语句。

影片剪辑可以触发的事件包括以下几种:

load:当载入影片剪辑元件到场景时触发事件。

unload:当卸载影片剪辑元件时触发事件。

enterFrame:当加入帧时触发事件。

mouseDown:当按下鼠标左键时触发事件。

mouseMove:当移动鼠标时触发事件。

mouseUp:当放开鼠标左键时触发事件。

keyDown:当按下键盘上某个键时触发事件。

keyUp:当放开键盘上某个键时触发事件。

startDrag()函数概述

startDrag()函数的一般形式为:

startDrag(target,[lock, left,

top, right, bottom]);

作用是使target影片剪辑实例在影片播放过程中可以被拖动。各个参数的说明如下:

target:表示要拖动的影片剪辑的目标路径。

lock:是一个布尔值,指定可拖动的影片剪辑是锁定到鼠标位置中央(true),还是锁定到用户首次单击该影片剪辑的位置上(false)。此参数可选择。

left, top, right, bottom:这四个参数分别设置影片剪辑拖动的左、上、右、下的范围,这些值是相对于影片剪辑父级坐标的值,用于指定该影片剪辑被约束的矩形。此参数可选择。