我開始了一個簡單的pong遊戲,我創建了一個Paddle類,它什麼都沒做。但是,我認爲它不起作用。Key press not triggering KeyboardEvent
package
{
import flash.display.MovieClip;
import flash.events.KeyboardEvent;
public class Paddle extends MovieClip
{
private var paddleSpeed:int = 4;
public function Paddle()
{
trace("hello!")
addEventListener(KeyboardEvent.KEY_DOWN, keyDown);
}
public function keyDown(e:KeyboardEvent):void
{
trace(e.keyCode);
}
}
}
在Main.as我已經做到了這一點:
var player:Paddle = new Paddle;
addChild(player);
當我運行代碼,我得到你好!可是當我按任意鍵沒有任何反應。我讀過一個KeyboardEvent教程,我正在做他們正在做的事情。感謝您的任何幫助