返回首页

flash为"按钮"添加鼠标事件教程

时间:2010-07-11 16:13来源:知行网www.zhixing123.cn 编辑:麦田守望者

on()事件处理函数:指定触发动作的鼠标事件.

语法格式:
on(mouseEvent){
}

"()"小括号中的参数是鼠标事件,常用的有以下几种鼠标事件:
press 当鼠标指针经过按钮时按下鼠标.
release 当鼠标指针经过按钮时按下再释放鼠标.
releaseOutside 当鼠标指针在按钮之内时按下按钮后,将鼠标指针移到按钮之外,此时释放鼠标按钮.
rollOut 鼠标指针滑出按钮区域.
rollOver 鼠标指针滑过按钮.

例:
on(release){
_root.shu_mc.stop();
}

大括号"{}":用来放置结合在一起依次执行的语句块,这里是当发生"release"鼠标(点击并释放)事件时执行令当前场景上的影片剪辑"shu_mc"停止播放的动作.

绝对路径:flash中目标路径有两种,绝对路径和相对路径,例中"_root.shu_mc.stop()"是绝对路径,这个绝对地址就是当前场景_root,对象就是影片剪辑对象"shu_mc",即让当前场景"_root"上的实例名为"shu_mc"的影片剪辑对象"stop"停止播放.

点语法".":是基于"面向对象"的语法形式,就是利用目标对象本身去管理自己,用"."语法通知目标对象执行什么指令是非常简洁的语法形式.

对象的后缀:在flash中有各种对象,在动作脚本中,有对应这些对象的特定后缀,这样使语句更符合规范,也能让flash识别对象类型.比如影片剪辑后缀"_mc",文本对象后缀"_txt".

 

------分隔线----------------------------
标签(Tag):FLASH FLASH实例教程 flash教程 flash实例
------分隔线----------------------------
推荐内容
猜你感兴趣