AS 3.0鍵盤鼠標事件



/* Key Pressed 事件
按任一鍵盤鍵時,執行以下定義的函數 fl_KeyboardDownHandler。


說明:
1. 在以下"// 開始您的自定義代碼"行後的新行上添加您的自定義代碼。
該代碼將在按任一鍵時將執行。
*/


stage.addEventListener(KeyboardEvent.KEY_DOWN, fl_KeyboardDownHandler);


function fl_KeyboardDownHandler(event:KeyboardEvent):void
{
//W
if(event.keyCode == 87)
{
  //trace("w 按下");
  cube1.y -= 10;
}

if(event.keyCode == 83)
{
  //trace("S按鍵");
  cube1.y += 10;
}

    if(event.keyCode == 65)
{
  //trace("A按鍵");
  cube1.x -= 10;
}

if(event.keyCode == 68)
{
   //trace("D按鍵");
cube1.x += 10;
}
// 開始您的自定義代碼
// 此示例代碼在"輸出"面板中顯示"已按鍵控代碼:"和按下鍵的鍵控代碼。
//trace("已按鍵控代碼: " + event.keyCode);
// 結束您的自定義代碼


}


stage.addEventListener(MouseEvent.MOUSE_DOWN, fl_MouseEventHandler);


function fl_MouseEventHandler(event:MouseEvent):void
{
    trace("Hello MouseDown");
}
發佈了24 篇原創文章 · 獲贊 12 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章