Re: [問題] FLASH按鈕同時按下的問題
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):