문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다: 사용자. 문서의 원본을 보거나 복사할 수 있습니다. =Pini API= 피니엔진은 루아스크립트를 사용하여 개발 범위를 확장할 수 있습니다. 루아는 5.1.4를 사용하고 있으며 루아의 기본 기능은 물론 루아소켓, 루아 암호화 모듈 등을 사용할 수도 있습니다. 루아로 게임을 확장할 때 루아의 기능들을 활용하는 것도 좋지만 피니API를 사용하여 게임을 개발하는 것도 가능합니다. 루아[http://ko.wikipedia.org/wiki/%EB%A3%A8%EC%95%84_(%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D_%EC%96%B8%EC%96%B4)] 를 사용하기 때문에 본 위키에서는 루아 문법에 대해서 숙지하고 있다고 가정하겠습니다. 또한, 현재 피니엔진은 지속적으로 개발중인 엔진이기 때문에 지원하는 Pini API 의 종류 및 스펙 등이 추가되거나 삭제 또는 변경될 수 있는 점 양해 바라겠습니다. ==루아 확장 시작하기== * [[PiniApi:tuto_make_simple_module|간단한 모듈 만들기]] ==피니API 클래스== ===VM=== * [[PiniApi:LXVM|LXVM]] ===PiniAPI 클래스=== * [[PiniApi:Shader|Shader]] * [[PiniApi:Node|Node]] * [[PiniApi:ClippingNode|ClippingNode]] * [[PiniApi:Sprite|Sprite]] * [[PiniApi:Slider|Slider]] * [[PiniApi:Scene|Scene]] * [[PiniApi:ColorLayer|ColorLayer]] * [[PiniApi:Label|Label]] * [[PiniApi:VideoPlayer|VideoPlayer]] * [[PiniApi:TextInput|TextInput]] * [[PiniApi:Timer|Timer]] * [[PiniApi:TouchManager|TouchManager]] * [[PiniApi:Backlog|Backlog]] * [[PiniApi:Dialog|Dialog]] * [[PiniApi:pini|pini]] ==파일구조== == 예제 == * [[PiniApi:MathExample|수학 라이브러리]] * [[PiniApi:SolarSystemExample|태양계 예제]] * [[PiniApi:EscapeShitExample|똥피하기 예제]] * [[PiniApi:BacklogOverride|백로그 상속 예제]] Piniapi 문서로 돌아갑니다.