(→정의) |
|||
6번째 줄: | 6번째 줄: | ||
지정된 <code>시간</code>마다 <code>매크로</code> 를 실행합니다. | 지정된 <code>시간</code>마다 <code>매크로</code> 를 실행합니다. | ||
+ | 실행중인 타이머를 중단하고 싶다면 [[reference:kill timer|타이머종료 매크로]]를 참고하세요. | ||
==매개변수== | ==매개변수== |
2015년 2월 13일 (금) 17:20 판
타이머 매크로
정의
[타이머 매크로=문자열 아이디=문자열 시간=숫자]
지정된 시간
마다 매크로
를 실행합니다.
실행중인 타이머를 중단하고 싶다면 타이머종료 매크로를 참고하세요.
매개변수
매개변수명 | 인자타입 | 생략가능 | 기본값 | 설명 |
---|---|---|---|---|
매크로 | 문자열 | 불가능 | 실행할 매크로의 이름을 지정합니다. | |
아이디 | 문자열 | 불가능 | 타이머의 아이디 입니다. 타이머종료 매크로를 사용할때 필요합니다. | |
시간 | 숫자 | 불가능 | 어떤 시간간격으로 진행할지 지정합니다. |
예제
피니엔진 LNX 소스코드
[독백 ] |
;1초마다 쥐를 우로 100픽셀 이동시킵니다. |
쥐X = 100 #X 좌표 변수 |
쥐Y = 200 #Y 좌표 변수 |
@매크로 우로이동: |
쥐X = 쥐X + 100 |
쥐위치 = 쥐X + "," + 쥐Y #위치를 표현하는 문자열로 만들어줍니다 |
[애니메이션 아이디="쥐그림" 타입="이동" 시간="0.5" 가속="사인인" 위치=쥐위치] |
[이미지 아이디="쥐그림" 파일명="쥐.png" x=쥐X y=쥐Y] |
[타이머 매크로="우로이동" 시간=1 아이디="이동타이머" ] |
결과