[問題] FLASH按鈕同時按下的問題

看板Flash作者時間17年前 (2009/02/10 18:12), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/2 (看更多)
我是新手所以對於一些小東西還真不了解,寫東西只能靠直的想 我的問題想請教的是 假設當我按a 人物往左 按s往右 兩個按鍵(a和s)同時按 往上 目前寫法是 onClipEvent (keyDown) { kd = String.fromCharCode(Key.getAscii()); if (kd == "s" || kd == "s") { trace(1); } if (kd == "a" || kd == "a") { trace(2); } if (kd == "a" || kd == "a" && kd == "a" || kd == "a") { trace(3); } } 想當然a和s單獨按都沒問題 都分別trace 1 和 2 可是 當兩件一起按 它不會只出現3 而是123都有XDD 有沒有哪個方法 只會出現trace(3) 指令呢@@?? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.211.103

02/12 23:38, , 1F
程式條件應該寫錯了...第三個if(.. && 後面是 "s"
02/12 23:38, 1F
文章代碼(AID): #19aLCfHc (Flash)
文章代碼(AID): #19aLCfHc (Flash)