Flash Player 6。
my_mc
.onKeyUp = function() {
// 此处是您的语句
}
无。
无。
事件处理函数;当释放按键时调用。调用 onKeyUp
事件处理函数时没有参数。您可以使用 Key.getAscii() 和 Key.getCode() 方法来确定按下了哪个键。必须定义一个在调用事件处理函数时执行的函数。
仅当影片剪辑的输入焦点被启用和设置后,onKeyUp
事件处理函数才能工作。首先,必须将影片剪辑的 focusEnabled
属性设置为 true
。然后,必须使该剪辑获得焦点。这可以通过使用 Selection.setFocus() 或通过设置 Tab 键以导航至该剪辑来实现。
如果使用 Selection.setFocus(),则必须将影片剪辑的路径传递给 Selection.setFocus()。当鼠标移动后,非常容易让其它元素重新获得焦点。
下面的示例为 onKeyUp
方法定义一个函数,该函数将 trace() 动作发送到“输出”面板。
my_mc.onKeyUp = function () { trace ("onKeyUp called"); };
以下示例设置输入焦点:
MovieClip.focusEnabled = true; Selection.setFocus(MovieClip);