2012-09-03 1 views

답변

2

KeyboardEvent를 추가하십시오. 그리고 다음과 같이 keyCode를 얻는다. 통지. MovieClip의 프레임 1에 stop(); 코드를 추가해야합니다. simple_ppt

import flash.events.KeyboardEvent; 
import flash.ui.Keyboard; 
import flash.display.MovieClip; 

stage.addEventListener(KeyboardEvent.KEY_DOWN, onKeyDownHandler); 

function onKeyDownHandler(e:KeyboardEvent):void 
{ 
    if(e.keyCode == Keyboard.LEFT) 
    { 
     trace("left!!!"); 
     if(myMovieClip.currentFrame > 1) 
     { 
      myMovieClip.prevFrame(); 
     } 
    } 
    else if(e.keyCode == Keyboard.RIGHT) 
    { 
     trace("right!!!"); 
     if(myMovieClip.currentFrame < mc.totalFrames) 
     { 
      myMovieClip.nextFrame(); 
     } 
    } 
} 
이 내 샘플 코드

체크 아웃

관련 문제