2024年3月17日发(作者:)
flash动作脚本从入门开始(3)
flash动作脚本从入门开始
◎ rollover:事件发生于鼠标滑入按钮时。
◎ rollout:事件发生于鼠标滑出按钮时。
◎ dragover:事件发生于按着鼠标不松手,鼠标滑入按钮时。
◎ dragout:事件发生于按着鼠标不松手,鼠标滑出按钮时。
◎ keypress:事件发生于用户按下指定的按键时。
2、onclipevent()事件处理函数所支持的事件
onclipevent()事件处理函数使用的一般形式为:
onclipevent(movieevent){
// 此处是你的语句,用来响应事件。
}
其中movieevent是一个事件“触发器”。当事件发生时,执行该事件后面大括号中
的语句。对于影片剪辑而言,可指定的触发事件有9种,分别是:
◎ load:影片剪辑一旦被实例化并出现在时间轴中时,即启动此动作。
◎ unload:在时间轴中删除影片剪辑之后,此动作在第1帧中启动。在向受影响的帧
附加任何动作之前,先处理与unload影片剪辑事件关联的动作。
◎ enterframe:以影片剪辑帧频不断触发的动作。首先处理与enterframe剪辑事件
关联的动作,然后才处理附加到受影响帧的所有帧动作。
◎ mousemove:每次移动鼠标时启动此动作。_xmouse和_ymouse属性用于确定
当前鼠标位置。
◎ mousedown:当按下鼠标左键时启动此动作。
◎ mouseup:当释放鼠标左键时启动此动作。
◎ keydown:当按下某个键时启动此动作。
◎ keyup:当释放某个键时启动此动作。
◎ data:当在loadvariables()或loadmovie()动作中接收数据时启动此动作。当与
loadvariables()动作一起指定时,data事件只在加载最后一个变量时发生一次。当与
loadmovie()动作一起指定时,获取数据的每一部分时,data事件都重复发生。
第四节 基本命令和程序结构控制
发布评论