Flash/Information
플래시에서 시간이 지나면 자동으로 다음 프레임으로 이동하는 액션스크립트
MissFlash
2007. 1. 10. 11:26
플래시에서 일정시간이 지나면 다음 프레임으로 이동하는 액션스크립트 입니다.
메인프레임에 다음의 코드를 삽입하시기 바랍니다.
우선 첫 번째 줄에 있는 stop(); 코드가 있어야 메인프레임이 더이상 진행되지 않겠죠?
그리고, 6번째 줄에 있는 if (starttime>60){ 에서 60대신 원하는 숫자를 넣으면 그 시간만큼 멈춘 후에, 다음 프레임으로 자동 이동합니다.
여기서 60은 60초라는 의미입니다. 10초뒤에 이동하게 하고 싶다면 60대신 10을 쓰면 되겠죠?
메인프레임에 다음의 코드를 삽입하시기 바랍니다.
stop();
time1 = getTimer();
this.createEmptyMovieClip("blank",0);
blank.onEnterFrame = function(){
starttime = int((getTimer()-time1)/1000);
if(starttime > 60){
nextFrame();
delete blank.onEnterFrame;
}
}
time1 = getTimer();
this.createEmptyMovieClip("blank",0);
blank.onEnterFrame = function(){
starttime = int((getTimer()-time1)/1000);
if(starttime > 60){
nextFrame();
delete blank.onEnterFrame;
}
}
우선 첫 번째 줄에 있는 stop(); 코드가 있어야 메인프레임이 더이상 진행되지 않겠죠?
그리고, 6번째 줄에 있는 if (starttime>60){ 에서 60대신 원하는 숫자를 넣으면 그 시간만큼 멈춘 후에, 다음 프레임으로 자동 이동합니다.
여기서 60은 60초라는 의미입니다. 10초뒤에 이동하게 하고 싶다면 60대신 10을 쓰면 되겠죠?