发新话题
打印

紧急帮助

紧急帮助

紧急帮助

编游戏是的跑步键法,比如-->,-->怎么做!!!!
帮帮我写个As判断

TOP

太深奥。。

TOP

我个人的方案是这样:
1.用preTime的变量记录上次按钮的时间,当时间间隔小于某个值时,被认为是连续按键。
2.用两个字符记录前一次和这一次的按钮值,当都为'->'时,即判定为跑步。
复制内容到剪贴板
代码:
var obj:Object=new Object();
Key.addListener(obj);
preTime=getTimer();
preKeyCode=-1;
curKeyCode=-1;
obj.onKeyDown=function():Void
{
   curKeyCode=Key.getCode();
   thisTime=getTimer();
   if(thisTime-preTime<200)
   {   
      if(preKeyCode==39&&curKeyCode==39)
     {
             trace("run");
      }
   }
   preKeyCode=curKeyCode;
   preTime=thisTime;
}
http://blog.csdn.net/emilmatthew

TOP

我也要求助

TOP

发新话题