FlashCs4ActionScript3.0鍵盤事件 - Play

Table of Contents

我目前正在做一個雙人鍵盤遊戲,但是在製作中碰到了一個問題,我KeyboardEvent使用KEY_DOWN是在場景做偵聽,目前場景上有A與B兩個物件,(先假設,當按下數字鍵8是讓物件A會往上移動1單位,按下W鍵則是讓物件B往上移動1單位)。而當長壓數字鍵8時,會使物件A不中斷的往上移動好幾單位,此時如果按下其�

All Comments

Mason avatarMason2010-06-15
首先光是要使事件不斷觸發"持續"移動使用addEventListener(Event.ENTER_FRAME,function_name);來監聽使其不斷將事件包在其中然而光是這樣還不夠能達到你所謂的"兩個鍵同時觸發"你現在所說的也就是"組合鍵"的一種只不過是分別刺激兩個物件不同方向的量那這種作法在網路上有許多作法,我自己開�
Joe avatarJoe2010-06-19
偵聽EnterFrame事件在這裡面判斷按下哪些按鍵再去做相對應的事情因為EnterFrame會不斷觸發所以可以達到你所謂的長壓效果...Showmore