[問題] AS3 遊戲中 連擊監聽

作者: weirdfoot (ユニライト)   2014-04-07 13:45:36
稍微用幾個關鍵字 找不太到
主要是想做出像combo類的效果
目前的想法是用timer 但不確定怎麼寫
之前有找到過網路上的範例 不過是AS2版本...
還請板上大大指點!!
作者: KawasumiMai (さあ、死ぬがいい)   2014-04-07 14:39:00
Timer想像成TimeLimit點下去,Timer繼續,但是時間延長成Combo最長延遲如果Timer倒數結束,就把Combo清空
作者: weirdfoot (ユニライト)   2014-04-13 09:32:00
嗯...我的意思不是神魔那種combo,而是按順序按按鍵來出
作者: Kcars   2014-04-13 23:42:00
是說像DDR那種的嗎 :/目前想到這樣 https://gist.github.com/anonymous/10589151
作者: weirdfoot (ユニライト)   2014-04-14 00:07:00
嗯..看起來有點像,但有幾處小弟看不太懂if(queryIndex > queryList.length -1 || result)不太清楚這行的意思..還有var result : Boolean = nowTime - pastKeyTime > rangenowTime是...?
作者: Kcars   2014-04-14 00:26:00
試著注解了...
作者: weirdfoot (ユニライト)   2014-04-14 00:43:00
謝謝大大^^大概看懂了,剛剛有點眼殘那如果是想要連擊同一按鍵呢?
作者: KawasumiMai (さあ、死ぬがいい)   2014-04-14 20:59:00
那就紀錄上一次的按鍵KeyCode除了偵測range小於一定時間,還要and 按鍵=上顆按鍵

Links booklink

Contact Us: admin [ a t ] ucptt.com