[问题] 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