Flash 2。在 Flash 2 中,不是所有的事件都受支持。
on(
mouseEvent
) {
// 此处是您的语句}
statement(s)
发生 mouseEvent
时执行的指令。
mouseEvent
是称作“事件”的触发器。当发生此事件时,执行事件后面大括号中的语句。可以为 mouseEvent
参数指定下面的任何值:
press
在鼠标指针经过按钮时按下鼠标按钮。 release
在鼠标指针经过按钮时释放鼠标按钮。releaseOutside
当鼠标指针在按钮之内时按下按钮后,将鼠标指针移到按钮之外,此时释放鼠标按钮。 rollOut
鼠标指针滑出按钮区域。rollOver
鼠标指针滑过按钮。dragOut
在鼠标指针滑过按钮时按下鼠标按钮,然后滑出此按钮区域。dragOver
在鼠标指针滑过按钮时按下鼠标按钮,然后滑出此按钮,再滑回此按钮。keyPress (
"key
")
按下指定的键。对于此参数的 key 部分,需指定键控代码或键常量。有关与标准键盘上的键相关联的键控代码的列表,请参见键盘键和键控代码值;有关键常量的列表,请参见Key 类的属性概要。事件处理函数;指定触发动作的鼠标事件或按键事件。
在下面的脚本中,当按下鼠标按钮时,将执行 startDrag()
动作,当释放鼠标按钮时,将执行条件脚本,然后放下该对象。
on (press) { startDrag("rabbit"); } on (release) { trace(_root.rabbit._y); trace(_root.rabbit._x); stopDrag(); }