어떤 이유로 든 goToAndStop (2)을 두 프레임짜리 무비 클립의 두 번째 프레임으로 이동하여 멈추게 할 수 없습니다.AS3 goToAndStop() BUG?
무비 클립을 스테이지의 생성자 함수에 추가하고 있습니다. 다음을 button1의 클릭에 난 ..... 이들의
를 수행해도 문제가 해결되지 않는 .. 프레임이 다시 단추 2의 클릭에 프레임 1에 다음 2 프레임하고
을 변경하지만하고 .. movieclip을 생성자 함수에서 goto frame 2로 설정하면 프레임 2에서 시작됩니다.이 때 button1을 클릭하면 프레임 2에 머물러 있습니다 (즉, 프레임 2로 이동한다고 말함). 그러면 button2를 클릭하면 성공적으로 변경됩니다. 첫 번째 프레임. 그리고 나서 다시 button1을 클릭하면 두 번째 프레임으로 바뀝니다.
생성자 함수에서 _movie.gotoAndStop (2)를 제거하면 다시 작동하지 않습니다.
public function changeBackground($frame:int):void
{
trace('gotoFrame', $frame);
_movie.gotoAndStop($frame);
trace('currentFrame',_movie.currentFrame);
}
그래서 그것이 올바른 프레임에라고하지만, 그 표시하고 출력을
gotoFrame 1
currentFrame 1
를 클릭 단추 2 출력을
gotoFrame 2
currentFrame 2
을 Button1을 클릭!
무대
코드가 작동해야합니다. 뭔가 다른 것이 틀림 없습니다. – weltraumpirat