(→매개변수) |
|||
36번째 줄: | 36번째 줄: | ||
|불가능 | |불가능 | ||
| | | | ||
− | |애니메이션을 적용할 대상의 아이디 입니다. | + | |애니메이션을 적용할 대상의 아이디 입니다.('''주의''') |
|- | |- | ||
|타입 | |타입 |
2015년 2월 13일 (금) 16:28 판
애니메이션 매크로
정의
[애니메이션 아이디=문자열 타입=문자열 ..추가인자.. ]
화면상의 개체에 애니메이션 효과를 줄 수 있습니다.
...
부분은 타입
매개변수에 따라 달라지는 것을 의미합니다.
이에 대한 내용은 애니메이션 효과에 자세히 나와있습니다.
애니메이션 매크로는 시작 즉시 다음줄로 넘어갑니다.
애니메이션이 끝날때 까지 기다리고 싶다면 대기 매크로 를 참고하세요.
애니메이션을 줄 수 있는 개체의 종류
매개변수
매개변수명 | 인자타입 | 생략가능 | 기본값 | 설명 |
---|---|---|---|---|
아이디 | 문자열 | 불가능 | 애니메이션을 적용할 대상의 아이디 입니다.(주의) | |
타입 | 애니메이션 효과 | 불가능 | 애니메이션을 어떻게 할지 효과를 지정해야 합니다. | |
... | 여러가지 | 불가능 | 타입에 따라서 여러가지 추가 매개변수가 생깁니다. 애니메이션 효과를 참고하세요. |
예제
회전 예제
피니엔진 LNX 소스코드
[독백 ] |
;쥐를 회전시킵니다. |
[이미지 아이디="쥐그림" 파일명="쥐.png" 위치="200,200"] |
[애니메이션 아이디="쥐그림" 타입="회전" 각도="90" 시간="1" 가속="" ] |
[대기 시간=1 ] |
[독백 ] |
;완료되었습니다. |
4번째 줄에서 애니메이션 매크로를 사용하는 것을 볼 수 있습니다.
애니메이션 매크로는 애니메이션을 시작하자마자 바로 다음줄로 넘어가 버리기 때문에
애니메이션이 끝날때 까지 기다리기 위해서 대기 매크로 를 사용하는 것을 볼 수 있습니다.
결과
복합 애니메이션
애니메이션이 실행이 시작되고 바로 다음줄을 실행하는 것을 이용하여 여러 애니메이션을 복합하여 사용 할 수 있습니다.
아래 예제를 살펴봅시다.
피니엔진 LNX 소스코드
[독백 ] |
;쥐를 회전시킵니다. |
[이미지 아이디="쥐그림" 파일명="쥐.png" 위치="200,200"] |
[애니메이션 아이디="쥐그림" 타입="회전" 각도="90" 시간="1" 가속="" ] |
[애니메이션 아이디="쥐그림" 타입="이동" 위치="300,200" 시간="1" 가속="" ] |
[대기 시간=1 ] |
[독백 ] |
;완료되었습니다. |
4번째 5번째줄에서 애니메이션 매크로를 연속적으로 실행하여, 이동하면서 회전하는 효과를 주는 것을 볼 수 있습니다.
결과