(새 문서: =Timer= ==개요== Timer 클래스는 지정한 시간 이후에 특정 행동을 하기 위한 클래스입니다. ==상속관계== 어느 클래스로부터도 상속받지 않...) |
|||
(같은 사용자의 중간 판 4개는 보이지 않습니다) | |||
31번째 줄: | 31번째 줄: | ||
==예제== | ==예제== | ||
+ | * [[PiniApi:EscapeShitExample|똥피하기 예제]] |
2015년 9월 2일 (수) 16:56 기준 최신판
Timer
개요
Timer 클래스는 지정한 시간 이후에 특정 행동을 하기 위한 클래스입니다.
상속관계
어느 클래스로부터도 상속받지 않은 클래스입니다.
멤버 변수
이름 | 설명 |
id | 타이머 아이디입니다. |
멤버 함수
이름 | 설명 |
init(id,time,func,re,count,userdata) | 타이머를 초기화합니다. id 라는 고유 아이디로 설정하며, time 시간 뒤에 func 를 호출하며, re 가 true 인 경우 count 횟수만큼 반복합니다. 콜백 func 를 호출할 때에는, 첫번째 인자로 이 객체, 두번째 인자로 이전 호출과의 실제 시간차를 초 단위로 전달해 줍니다. 사용자 정의 데이터는 호출된 콜백 함수에서 t.userdata 를 통하여 사용가능합니다. |
run() | 생성된 타이머를 실행합니다. |
stop() | 작동중인 타이머를 정지합니다. |