2014-04-25 2 views
0

이 코드는 내 자동차에 movieclip 인 car1이며,이 드라이브는 LapChange이라는 정사각형 동영상 클립 위로 이동합니다. 나는 라 불리는 영화 클립을 가지고있다. LapPlayer1 3 개의 프레임이 있는데, 각기 다른 랩 번호가있다.이 코드는 자동차가 넘어 졌을 때 프레임을 바꾸기 위해 사용하는 코드이다.hittest의 플래시 변경 프레임

onClipEvent(enterFrame){ 

if(this.hitTest(_root.LapChange)){ 


    if(_root.LapPlayer1.currentFrame == 1){ 

     _root.LapPlayer1.gotoAndStop(2); 
    } 

    if(_root.LapPlayer1.currentFrame == 2){ 

     _root.LapPlayer1.gotoAndStop(3); 

    } 

    if(_root.LapPlayer1.currentFrame == 3){ 

     _root.LapPlayer1.gotoAndStop(4); 
    } 
} 
} 

답변

0

currentFrame는 액션 2.0에서 ActionScript 3.0

, 당신은 _currentframe

onClipEvent(enterFrame){ 

if(this.hitTest(_root.LapChange)){ 


    if(_root.LapPlayer1._currentframe == 1){ 

     _root.LapPlayer1.gotoAndStop(2); 
    } 

    if(_root.LapPlayer1._currentframe == 2){ 

     _root.LapPlayer1.gotoAndStop(3); 

    } 

    if(_root.LapPlayer1._currentframe == 3){ 

     _root.LapPlayer1.gotoAndStop(4); 
    } 
} 
} 
을 사용해야합니다