第四章 影片剪辑的简单控制
在前三章的实例中,我们制作出来的实例在播放的过程中,总是重复不停的播放。这些
重复播放的影片能不能控制呢?如何控制呢?本章主要学习通过在按钮上写上相应的脚本
(Action),达到控制影片剪辑的播放、停止、跳转到某一帧播放、跳转到某一帧停止、到时间
轴下一帧停止、到时间轴的上一帧停止来实现对影片的以上六种控制。
Flash 中的 Action 是由一个个命令组成,一个命令能实现一个目的。因此我们首先要知道
某个命令能做什么,在实际操作过程就是我们要实现一个效果,应该使用哪个命令。知道选
用哪个命令后,那么我们要确定把这个命令写在哪里,在 ActionScript2.0 中,Action 能写在
“按钮”、“影片剪辑”、“关键帧”上,本章主要介绍 Action 写在“按钮”与“关键帧”的方
法。选定书写 Action 的对象后,我们还要知道这个命令的书写格式,只有书写格式正确后,
命令才能被 Flash 执行。总结上的三方面的内容,我把学习 Flash 中 Action 的方法归纳为七个
字:“能做什么?怎么做?”。
本章学习以下六种影片方法和八种按钮事件:
表 4.1.01 影片的六种方法:
方法
MovieClip.play()
MovieClip.stop()
MovieClip.gotoAndPlay()
MovieClip.gotoAndStop()
MovieClip.nextFrame()
MovieClip.prevFrame()
播放指定的影片剪辑。
停止当前播放的 SWF 文件。
将播放头转到影片剪辑中的特定帧并播放 SWF 文件。
将播放头转到影片剪辑中的特定帧并停止 SWF 文件。
将播放头转到影片剪辑的下一帧。
将播放头转到影片剪辑的上一帧。
说明
表 4.1.02 按钮的八种事件:
事件
press
release
格式
on(press){Action 部分}
on(release){Action 部分}
功能
当鼠标指针停留在按钮上,按下鼠标时触发的事件
当鼠标在按钮上按下并在按钮上松开时触发的事件
当鼠标在按钮上按下并在按钮以外放开时被触发的事
件
当按下键盘上 key 所指定的键时被触发的事件
当鼠标指针滑过按钮时被触发的事件
当鼠标指针从按钮上滑出时被触发的事件
当鼠标指针位于按钮上方并按下鼠标左键再滑出按钮
时被触发的事件
当鼠标指针在按钮上按下并滑出按钮,再滑过按钮时被
触发的事件
releaseOutside on(releaseOutside){Action 部分}
PressKey key
rollOver
rollOut
dragOut
dragOver
on(PressKey “”){ Action 部分}
on(rollOver){Action 部分}
on(rollOut){Action 部分}
on(dragOut){Action 部分}
on(dragOver){Action 部分}
本章主要是讲解 Flash 中影片剪辑方法中的其中六种,还有按钮的“按下(press)”事件和
“放开(release)”事件,在按钮事件中还有以淡色显示的其余的六种事件,它们在使用方法上
是一样的,只是功能上不一样,这里不举例说明,希望广大学友能举一反三。同时, Action
控制的影片剪辑已经编辑好,并且存放在“光盘: \实例与视频 \第四章 \影片剪辑素材”文
评论0
最新资源