onEnterFrame和onClipEvent有什么区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 05:48:52
onEnterFrame和onClipEvent有什么区别
xVKS"W+,,$LU*IV$Txjʪ (/GDE|`Pl/S}ow/{hLt]}w^wc wS#1埜AMIGp#co#ϰO=}d. Y*ir 8DdVvVnnBml;pRk8}y^6H& Ed^]%q $v2F8z?lȫ7bBT%7TD؃8R\8kTxnlqp?tNn{B1arʟpu SO'7 ij$-n| 9hОд3yAϋ3c6cnqf>0j͎(H)0-Ƭl[=yB= Xjyu(Axʖ9䦖> @td5UDt@)@<: KTñ0E{hj*X|eU} hѰI>Y";g:X`"Z Č[]4I LB9/Εf#^'`}jV.p:0xũMe1 51g ")gnQ#ĥqfWy\%Iy؄19C29 ؊h:d>_Hh+ AT%)W`/}y[$bFvf뺽S'#NOqS F"G)`UiA1] Э'j8-[!9A+ʠ'N8k޳BAFR#_Kxg)\$޽JlH*)IQIF7h نk|P$K(ͻm5jݰE{1q4ftOɣx|#n_io{NȬ_N%I

onEnterFrame和onClipEvent有什么区别
onEnterFrame和onClipEvent有什么区别

onEnterFrame和onClipEvent有什么区别
// 此处是您的语句}参数无.
返回无.
说明事件处理函数;以 SWF 文件的帧频持续调用.首先处理与 enterFrame 剪辑事件关联的动作,然后才处理附加到受影响帧的所有帧动作.
必须定义一个在调用事件处理函数时执行的函数.
示例下面的示例为 onEnterFrame 方法定义一个函数,该函数将 trace() 动作发送到“输出”面板.
my_mc.onEnterFrame = function () {
trace ("onEnterFrame called");};onClipEvent()可用性Flash Player 5.
用法onClipEvent(movieEvent){
// 此处是您的语句}参数movieEvent 是一个称作事件 的触发器.当事件发生时,执行该事件后面大括号中的语句.可以为 movieEvent 参数指定下面的任何值:
load 影片剪辑一旦被实例化并出现在时间轴中时,即启动此动作.
unload 在从时间轴中删除影片剪辑之后,此动作在第 1 帧中启动.在向受影响的帧附加任何动作之前,先处理与 Unload 影片剪辑事件关联的动作.
enterFrame 以影片剪辑帧频不断触发的动作.首先处理与 enterFrame 剪辑事件关联的动作,然后才处理附加到受影响帧的所有帧动作.
mouseMove 每次移动鼠标时启动此动作._xmouse 和 _ymouse 属性用于确定当前鼠标位置.
mouseDown 当按下鼠标左键时启动此动作.
mouseUp 当释放鼠标左键时启动此动作.
keyDown 当按下某个键时启动此动作.使用 Key.getCode() 获取有关最后按下的键的信息.
keyUp 当释放某个键时启动此动作.使用 Key.getCode() 方法获取有关最后按下的键的信息.
data 当在 loadVariables() 或 loadMovie() 动作中接收数据时启动此动作.当与
loadVariables() 动作一起指定时,data 事件只在加载最后一个变量时发生一次.当与 loadMovie() 动作一起指定时,获取数据的每一部分时,data 事件都重复发生.
说明事件处理函数;触发为特定影片剪辑实例定义的动作.
示例下面的语句在导出 SWF 文件时包括来自外部文件的脚本;当加载包含脚本中的动作所附加到的影片剪辑时,运行这些动作:
onClipEvent (load) {
#include "myScript.as"}下面的示例将 onClipEvent() 与 keyDown 影片事件一起使用.keyDown 影片事件通常与 Key 对象的一个或多个方法和属性一起使用.下面的脚本使用 Key.getCode() 找出用户按下了哪个键;如果按下的键与 Key.RIGHT 属性相匹配,则将影片转到下一帧;如果按下的键与 Key.LEFT 属性相匹配,则将影片转到上一帧.
onClipEvent(keyDown) {
if (Key.getCode() == Key.RIGHT) {
_parent.nextFrame();
} else if (Key.getCode() == Key.LEFT){
_parent.prevFrame();}}下面的示例将 onClipEvent() 与 mouseMove 影片事件一起使用._xmouse 和 _ymouse 属性跟踪每次鼠标移动时的鼠标位置.