-
Flash
影片剪辑的简单控制
在前三章的实例中,我们制作出来的实例在播放的过程中,总是重复不停的播放。这些
重复播放的影片能不能控制呢?如何控制呢?本章主要学习通过在按钮上写上相应的脚本
(Action)
,达到控制影片剪辑的播放、停止、跳转到某一帧播放、跳
转到某一帧停止、到时间
轴下一帧停止、到时间轴的上一帧停止来实现对影片的以上六种
控制。
Flash
中的
Action
是由一个个命令组成,
一个命令能实现
一个目的。
因此我们首先要知道
某个命令能做什么,在实际操作
过程就是我们要实现一个效果,应该使用哪个命令。知道选
用哪个命令后,那么我们要确
定把这个命令写在哪里,在
ActionScript2.0
中
,
Action
能写在
“按钮”
、
“影片剪辑”
、
“
关键帧”上,本章主要介绍
Action
写在“按钮”与“关键
帧”的方
法。选定书写
Action
的
对象后,我们还要知道这个命令的书写格式,只有书写格式正确后,
命令才能被
Flash
执行。
总结上的三方面的内容,
p>
我把学习
Flash
中
Action
的方法归纳为七个
字:
“能做什么?怎么做?”
。
本章学习以下六种影片方法和八种按钮事件:
表
4.1.01
影片的六种方法:
方法
()
()
dPlay()
dStop()
ame()
ame()
播放指定的影片剪辑。
停止当前播放的
SWF
文件。
将播放头转到影片剪辑中的特定帧并播放
SWF
文件。
将播放头转到影片剪辑中的特定帧并停止
SWF
文件。
将播放头转到影片剪辑的下一帧。
将播放头转到影片剪辑的上一帧。
说明
表
4.1.02
按钮的八种事件:
事件
press
release
格式
on(press){Action
部分
}
on(release){Action
部分
}
功能
当鼠标指针停留在按钮上,按下鼠标时触发的事件
当鼠标在按钮上按下并在按钮上松开时触发的事件
当鼠标在按钮上按下并在按钮以外放开时被触发的事
releaseOut
side
on(releaseOutside){Action
部分
}
PressKey key
rollOver
rollOut
dragOut
dragOver
on(PressKey
“”
){
Action
部分
}
on(roll
Over){Action
部分
}
o
n(rollOut){Action
部分
}
on(dragOut){Action
部分
}
p>
on(dragOver){Action
部分
}
件
当按下键盘上
key
所指定的键时被触发的事件
当鼠标指针滑过按钮时被触发的事件
当鼠标指针从按钮上滑出时被触发的事件
当鼠标指针位于按钮上方并按下鼠标左键再滑出按钮
时被触发的事件
当鼠标指针在按钮上按下并滑出按钮,
再滑过按钮时
被
触发的事件
本章主要是讲解
Flash
中影片剪辑方法中的其中六种,还有按钮的“按下
(press)
”事件和
“放开
(release)
”事件,在按钮事件中还有以淡色显示的其余的六种事件,
它们在使用方法上
是一样的,只是功能上不一样,这里不举例说明,希望广大学友能举一
反三。同时,
Action
控制的影片剪辑已经编辑好,并且存
放在“
光盘
:
实
例与视
频
第
四章
影片
剪辑素
材”文
件
夹中。用于
控制影
片剪辑
的按钮
也已经
编辑好
,放置
在“光盘
:
实例与
视频
第四章
按钮
素材”文件夹
中
。通过引
用影片
素材和
按钮素
材简化
实例制
作过程
,
侧重
Ac
tion
应
用。
第一节
在相同时间轴下的控制
4.1.1
小车运动
实例预览:光
盘
:
< br>实
例与视
频
第四章
第
一节
小车运
动实例
.swf
操作步骤:
<1>
启
动
Flash
CS3
,
打开“
光盘
:
实例与
视频
第四
章
影片剪
辑素材
小
车运动
.fla
”
这
个
Flash
源
文件
。
打开
后,我们观
察此源
文件
,此文
档共有
3
层
,分别
为“小
车
”<
/p>
、
“
按钮层
”<
/p>
、
“
Action
”
。
“
小车
”图层
是动画
图层
,
< br>“按
钮层
”用于
放置按
钮,
“
Ac
tion<
/p>
”图
层用书
写
A
c
tion
。各图层
各司其
职,条理清
晰,易读懂
,因
此,在
制
作动画
时应该
有目的
的去整
理各图
层的内
容。
<2>
按快
捷键
“
Ctrl+Enter
”测
试影
片,我
们可
以看
到舞
台中
一辆重
复移
动的
小车和
两
个单击
后没有
反映的
“播放
”
“
停止”
按钮。
<3>
关闭测试窗口,给这个文档添上相应
Action
。选定“
Action
”图层的第
1
帧,按快捷键
“
F9
”或者单击右方窗口的“动作
-<
/p>
帧”按钮,打开“动作
-
帧”面板,并在
此面板中输入
如下
Action:
();
如图
4.1.02
所示。输入完成后,
“
A
ction
”图层的第
1
帧上会出现字
母“
a
”
,表示此帧上
写有脚本。
图
4.1.01
118
图
4.1.02
<4>
选
定
“
Ac
tion
”
图层
的第
25
帧,
打开
“动作
-
帧”
面
板,
在面
板中输
入
“
();
”
语
句。按
快捷键
“<
/p>
Ctrl+Enter
”测试
影片,
p>
我们可
以发
现小车
在第
1
帧
的位置
停
止
不动了
,说明
< br>在第
1
帧上的
Action
p>
使它停
止了。
<5>
关闭测试窗口,退回到文档中,选定“按钮层”的“播
放”按钮,打开“动作
-
帧”面板,
在
面板中输入如下
Action
:
on(press){
();
}
p>
如图
4.1.03
所示。
< br>
图
4.1.03
-
-
-
-
-
-
-
-
-
上一篇:如何写好小学日记(范文)
下一篇:重点高中成语大全及解释