打印

[AS3] 键盘事件:人物行走动作问题.

键盘事件:控制人物行走动作的问题
stage.addEventListener(KeyboardEvent.KEY_DOWN,goHandle);
stage.addEventListener(KeyboardEvent.KEY_UP,stopHandle);
function goHandle(evt:KeyboardEvent):void{

if(evt.keyCode == 39){
  man.gotoAndPlay(2);
  man.x += 5;
}
}
function stopHandle(evt:KeyboardEvent):void{

if(evt.keyCode == 39){
  
}
}

我有一个人物在舞台上,人物元件里有几帧连贯起来是一套行走的动作,第一帧加了stop();现在要控制他行走。以上是代码。
为什么我右方向键按住不松,人物就停止在一个动作上了呢?
望尘莫及。。。

请参考kinglong版主的贴。

DO & do, so u do success!