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

看板Flash作者 (jones)時間17年前 (2009/02/10 19:08), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《JERRY80226 ()》之銘言: : 我是新手所以對於一些小東西還真不了解,寫東西只能靠直的想 : 我的問題想請教的是 假設當我按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); : } : } 用else 例如 if(兩個都按){ trace(3) }else if(只按其中一個){ trace(1) }else if(只按其中另一個){ trace(2) } : 想當然a和s單獨按都沒問題 都分別trace 1 和 2 : 可是 當兩件一起按 它不會只出現3 而是123都有XDD : 有沒有哪個方法 只會出現trace(3) 指令呢@@?? : 謝謝 -- LUNA JONES BLOG http://jonespub.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.8.15

02/11 18:05, , 1F
好像還是無法 囧>
02/11 18:05, 1F
文章代碼(AID): #19aM0sHQ (Flash)
文章代碼(AID): #19aM0sHQ (Flash)