문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다: 사용자. 문서의 원본을 보거나 복사할 수 있습니다. LNX 스크립트는 피니 엔진에서 사용되는 스크립트 언어 입니다. LNX 스크립트는 국가별 모국어를 사용함으로써 프로그래밍 경험이 없는 사람도 사용가능 하도록 하는 것을 목표로 하고 있습니다. 기본문법은 1시간이면 충분히 배울 수 있습니다. 쭉 한번 따라해보세요! <lnx>[이미지 아이디="피니" 파일명="피니.png"] [대화 이름="피니"] ;안녕 난 피니라고 해! [대화] ;피니엔진을 다운받아줘서 고마워!<클릭> ;더 좋은 엔진이 되도록 늘 노력할게! [대기 시간=1] [대화] ;아! <색상 255 0 0 0>이제 가봐야할 시간이야!</색상> ;미안! 나중에 다시 봐! </lnx> 위 예제와 같은 형식으로 프로그래밍이 가능합니다. 현재는 '한국어'를 지원하고 있으며 '일본어', '중국어', '영어' 지원 계획중에 있습니다. Lnx 스크립트로 할 수 있는 것들이 궁금하다면 [[reference|레퍼런스]] 페이지를 참고하세요. == 기본 문법 == * [[lnx:comment|주석]] * [[lnx:variable|변수]] * [[lnx:operator|연산자]] * [[lnx:control|제어문]] * [[lnx:macro|매크로]] * [[lnx:extended param|확장인자]] * [[lnx:custom macro|사용자정의 매크로]] == 매개변수 표현 방식 == 매크로에 매개변수를 전달하는 다양한 방법에 대해 정의합니다. * [[lnx:paramtype number|숫자]] * [[lnx:paramtype string|문자열]] * [[lnx:paramtype position|위치]] * [[lnx:paramtype rgba|RGBA]] * [[lnx:paramtype rgb|RGB]] * [[lnx:paramtype opacity|투명도]] * [[lnx:paramtype scale|크기]] * [[lnx:paramtype show effect|노드입장효과]] * [[lnx:paramtype boolean|승락]] * [[lnx:paramtype animation effect|애니메이션효과]] * [[lnx:paramtype ease effect|가속효과]] * [[lnx:paramtype flip|플립]] * [[lnx:paramtype align|정렬]] == FAL == FAL(Frame Animation Language)로 사용자가 직접 애니메이션을 만들고 플레이할 수 있는 기능입니다 기존 [[reference:animation|애니메이션 매크로]]와 애니메이션을 한다는 기능은 같지만 애니메이션 구성을 하는 방법이 다르고 복잡한 애니메이션 같은 경우 [[reference:animation|애니메이션 매크로]] 만으로는 한계가 있었습니다. 또한 커스터마이징도 불가능 했습니다. 이를 보안하기 위해 만들어진 기능입니다 * [[lnx:fal syntax|FAL 문법]] * [[lnx:fal examples|FAL 예제들]] Lnx script 문서로 돌아갑니다.