본문 바로가기

FLASH/AS2.0

setInterval예제

setInterval() 함수는 일정한 시간을 주기로 일을 할 수 있는 함수입니다.


사용법은
1. 주기적으로 사용할 함수를 만들어 놓고

 

function 함수이름(){
 
}

 

2. setInterval()을 이용해 함수를 호출합니다.
이때 시간 간격은 밀리초 단위로 이뤄집니다.
id는 식별자로서 setInterval()함수를 제거할 때 사용됩니다.
함수이름에는 ()를 쓰지 않고 문자열도 아니라는 것을 기억하세요.

 

id = setInterval(함수이름, 주기(밀리초));
clearInterval(id); //종료

 

다음 예제를 실행해 봅시다.

 

function moving() {
 _root.box._x = _root.box._x+5;
 if (_root.box._x>500) {
     
_root.box._x = 10;
 }
}
id = setInterval(moving, 10);




setinterval_ex.fla