문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다: 사용자. 문서의 원본을 보거나 복사할 수 있습니다. =애니메이션 매크로= ==정의== [애니메이션 아이디=[[lnx:paramtype string|문자열]] 타입=[[lnx:paramtype string|문자열]] ..추가인자.. ] 화면상의 개체에 애니메이션 효과를 줄 수 있습니다. <code>...</code> 부분은 <code>타입</code> 매개변수에 따라 달라지는 것을 의미합니다. 이에 대한 내용은 [[lnx:paramtype animation effect|애니메이션 효과]]에 자세히 나와있습니다. [[reference:animation|애니메이션 매크로]]는 시작 즉시 다음줄로 넘어갑니다. 애니메이션이 끝날때 까지 기다리고 싶다면 [[reference:wait|대기 매크로]] 를 참고하세요. ==애니메이션을 줄 수 있는 개체의 종류== *[[reference:image|이미지]] *[[reference:text|텍스트]] *[[reference:input field|입력 필드]] *[[reference:transition|전환]] ==매개변수== {| class="wikitable" !colspan="1"|매개변수명 !colspan="1"|인자타입 !colspan="1"|생략가능 !colspan="1"|기본값 !colspan="1"|설명 |- |아이디 |[[Lnx:paramtype string|문자열]] |불가능 | |애니메이션을 적용할 대상의 아이디 입니다.('''주의''') |- |타입 |[[Lnx:paramtype animation effect|애니메이션 효과]] |불가능 | |애니메이션을 어떻게 할지 효과를 지정해야 합니다. |- |... |여러가지 |불가능 | |타입에 따라서 여러가지 추가 매개변수가 생깁니다. [[Lnx:paramtype animation effect|애니메이션 효과]]를 참고하세요. |} ==예제== ===회전 예제=== <lnx>[독백 ] ;쥐를 회전시킵니다. [이미지 아이디="쥐그림" 파일명="쥐.png" 위치="200,200"] [애니메이션 아이디="쥐그림" 타입="회전" 각도="90" 시간="1" 가속="" ] [대기 시간=1 ] [독백 ] ;완료되었습니다.</lnx> 4번째 줄에서 [[reference:animation|애니메이션 매크로]]를 사용하는 것을 볼 수 있습니다. [[reference:animation|애니메이션 매크로]]는 애니메이션을 시작하자마자 바로 다음줄로 넘어가 버리기 때문에 애니메이션이 끝날때 까지 기다리기 위해서 [[reference:wait|대기 매크로]] 를 사용하는 것을 볼 수 있습니다. '''결과''' http://i.imgur.com/F3qiKQk.gif ===복합 애니메이션=== 애니메이션이 실행이 시작되고 바로 다음줄을 실행하는 것을 이용하여 여러 애니메이션을 복합하여 사용 할 수 있습니다. 아래 예제를 살펴봅시다. <lnx>[독백 ] ;쥐를 회전시킵니다. [이미지 아이디="쥐그림" 파일명="쥐.png" 위치="200,200"] [애니메이션 아이디="쥐그림" 타입="회전" 각도="90" 시간="1" 가속="" ] [애니메이션 아이디="쥐그림" 타입="이동" 위치="300,200" 시간="1" 가속="" ] [대기 시간=1 ] [독백 ] ;완료되었습니다.</lnx> 4번째 5번째줄에서 애니메이션 매크로를 연속적으로 실행하여, 이동하면서 회전하는 효과를 주는 것을 볼 수 있습니다. '''결과''' http://i.imgur.com/qDLnQRi.gif Reference:animation 문서로 돌아갑니다.