60번째 줄: | 60번째 줄: | ||
기존 [[reference:animation|애니메이션 매크로]]와 애니메이션을 한다는 기능은 같지만 애니메이션 구성을 하는 방법이 다르고 복잡한 애니메이션 같은 경우 | 기존 [[reference:animation|애니메이션 매크로]]와 애니메이션을 한다는 기능은 같지만 애니메이션 구성을 하는 방법이 다르고 복잡한 애니메이션 같은 경우 | ||
− | [[reference:animation|애니메이션 매크로]] 만으로는 한계가 있었습니다. 또한 커스터마이징도 불가능 했습니다. 이를 | + | [[reference:animation|애니메이션 매크로]] 만으로는 한계가 있었습니다. 또한 커스터마이징도 불가능 했습니다. 이를 보완하기 위해 만들어진 기능입니다 |
* [[lnx:fal syntax|FAL 문법]] | * [[lnx:fal syntax|FAL 문법]] | ||
* [[lnx:fal examples|FAL 예제들]] | * [[lnx:fal examples|FAL 예제들]] |
2015년 7월 31일 (금) 15:25 판
LNX 스크립트는 피니 엔진에서 사용되는 스크립트 언어 입니다.
LNX 스크립트는 국가별 모국어를 사용함으로써 프로그래밍 경험이 없는 사람도 사용가능 하도록 하는 것을 목표로 하고 있습니다.
기본문법은 1시간이면 충분히 배울 수 있습니다. 쭉 한번 따라해보세요!
피니엔진 LNX 소스코드
[이미지 아이디="피니" 파일명="피니.png"] |
[대화 이름="피니"] |
;안녕 난 피니라고 해! |
[대화] |
;피니엔진을 다운받아줘서 고마워!<클릭> |
;더 좋은 엔진이 되도록 늘 노력할게! |
[대기 시간=1] |
[대화] |
;아! <색상 255 0 0 0>이제 가봐야할 시간이야!</색상> |
;미안! 나중에 다시 봐! |
위 예제와 같은 형식으로 프로그래밍이 가능합니다.
현재는 '한국어'를 지원하고 있으며 '일본어', '중국어', '영어' 지원 계획중에 있습니다.
Lnx 스크립트로 할 수 있는 것들이 궁금하다면 레퍼런스 페이지를 참고하세요.
기본 문법
매개변수 표현 방식
매크로에 매개변수를 전달하는 다양한 방법에 대해 정의합니다.
FAL
FAL(Frame Animation Language)로 사용자가 직접 애니메이션을 만들고 플레이할 수 있는 기능입니다
기존 애니메이션 매크로와 애니메이션을 한다는 기능은 같지만 애니메이션 구성을 하는 방법이 다르고 복잡한 애니메이션 같은 경우
애니메이션 매크로 만으로는 한계가 있었습니다. 또한 커스터마이징도 불가능 했습니다. 이를 보완하기 위해 만들어진 기능입니다