3
確實鍵盤事件不能在非顯示對象的舞臺之外訪問?ActionScript - 沒有舞臺的鍵盤事件?
例如:
package
{
//Imports
import flash.events.EventDispatcher;
import flash.events.KeyboardEvent;
//Class
public class TestClass extends EventDispatcher
{
//Constructor
public function TestClass()
{
init();
}
//Initialization
public function init():void
{
addEventListener(KeyboardEvent.KEY_UP, keyUpEventHandler);
}
//Key Up Event Handler
private function keyUpEventHandler(evt:KeyboardEvent):void
{
trace("Test Class: " + evt.keyCode);
}
}
}
在這裏,我想初始化new TestClass()
然後按一個在鍵盤上接收輸出測試類:一。