(→흐름 제어 관련) |
잔글 (→부가기능) |
||
(사용자 2명의 중간 판 18개는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
− | = | + | = 개요 = |
+ | 본 페이지에선 피니엔진에서 기본으로 제공하는 기능을 서술하고 있습니다. | ||
− | + | 매크로는 [[lnx script|Lnx 스크립트]]를 사용하기 때문에 미리 문법을 숙지하고 읽으시면 이해가 쉬어집니다. | |
− | [[ | + | 기존 매크로에서 벗어난 기능을 사용하고 싶다면 [http://cocos2d-x.org Cocos2d-x]와 [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) Lua]를 사용해 모듈을 개발할 수 있습니다. |
− | 자세한 | + | 모듈 개발에 관한 자세한 내용은 본 위키의 [[piniapi|부가기능 개발하기]] 문서를 참고해주세요. |
− | == | + | |
+ | = 매크로 목록 = | ||
+ | |||
+ | == 기본 == | ||
=== 수학 === | === 수학 === | ||
26번째 줄: | 30번째 줄: | ||
* [[reference:del_default_argument|기본값해제 매크로]] | * [[reference:del_default_argument|기본값해제 매크로]] | ||
− | === | + | === 흐름 제어 === |
* [[reference:gotobookmark|북마크이동 매크로]] | * [[reference:gotobookmark|북마크이동 매크로]] | ||
* [[reference:script|스크립트 매크로]] | * [[reference:script|스크립트 매크로]] | ||
− | |||
* [[reference:stop|멈춤 매크로]] | * [[reference:stop|멈춤 매크로]] | ||
* [[reference:wait click|클릭대기 매크로]] | * [[reference:wait click|클릭대기 매크로]] | ||
36번째 줄: | 39번째 줄: | ||
* [[reference:save|저장 매크로]] | * [[reference:save|저장 매크로]] | ||
* [[reference:save check|저장체크 매크로]] | * [[reference:save check|저장체크 매크로]] | ||
+ | * [[reference:save delete|저장삭제 매크로]] | ||
* [[reference:load|불러오기 매크로]] | * [[reference:load|불러오기 매크로]] | ||
* [[reference:cleanupmemory|메모리최적화 매크로]] | * [[reference:cleanupmemory|메모리최적화 매크로]] | ||
− | == | + | == 출력 == |
− | === 텍스트 | + | === 텍스트 === |
* [[reference:dialog|대화 매크로]] | * [[reference:dialog|대화 매크로]] | ||
* [[reference:monolog|독백 매크로]] | * [[reference:monolog|독백 매크로]] | ||
+ | * [[reference:SkipDialog|대사넘김 매크로]] | ||
* [[reference:text|텍스트 매크로]] | * [[reference:text|텍스트 매크로]] | ||
* [[reference:modify text gui|대사창수정 매크로]] | * [[reference:modify text gui|대사창수정 매크로]] | ||
+ | * [[reference:SetDialogRenderTextureSetting|대사창렌더텍스쳐설정 매크로]] | ||
* [[reference:remove all text|대사지우기 매크로]] | * [[reference:remove all text|대사지우기 매크로]] | ||
* [[reference:ShowDialog|대사창켜기 매크로]] | * [[reference:ShowDialog|대사창켜기 매크로]] | ||
58번째 줄: | 64번째 줄: | ||
* [[reference:StopSkip|빨리감기중단 매크로]] | * [[reference:StopSkip|빨리감기중단 매크로]] | ||
− | === 이미지 | + | === 이미지 === |
* [[reference:image|이미지 매크로]] | * [[reference:image|이미지 매크로]] | ||
+ | * [[reference:node|노드 매크로]] | ||
* [[reference:animation|애니메이션 매크로]] | * [[reference:animation|애니메이션 매크로]] | ||
* [[reference:animation stop|애니메이션중지 매크로]] | * [[reference:animation stop|애니메이션중지 매크로]] | ||
− | |||
* [[reference:transition|전환 매크로]] | * [[reference:transition|전환 매크로]] | ||
* [[reference:custom animation|사용자애니메이션 매크로]] | * [[reference:custom animation|사용자애니메이션 매크로]] | ||
* [[reference:Slider|슬라이더 매크로]] | * [[reference:Slider|슬라이더 매크로]] | ||
* [[reference:getvalueslider|슬라이더값 매크로]] | * [[reference:getvalueslider|슬라이더값 매크로]] | ||
+ | * [[reference:filter|필터 매크로]] | ||
+ | * [[reference:remove filter|필터삭제 매크로]] | ||
− | === 사운드 | + | === 사운드 === |
* [[reference:sound|효과음 매크로]] | * [[reference:sound|효과음 매크로]] | ||
* [[reference:bgm|배경음 매크로]] | * [[reference:bgm|배경음 매크로]] | ||
75번째 줄: | 83번째 줄: | ||
* [[reference:bgm off|배경음끄기 매크로]] | * [[reference:bgm off|배경음끄기 매크로]] | ||
− | === 동영상 | + | === 동영상 === |
* [[reference:movie|비디오 매크로]] | * [[reference:movie|비디오 매크로]] | ||
− | === | + | === 장면 === |
+ | * [[reference:GetNodeInfo|노드정보 매크로]] | ||
* [[reference:delete|삭제 매크로]] | * [[reference:delete|삭제 매크로]] | ||
* [[reference:capture screen|스크린샷 매크로]] | * [[reference:capture screen|스크린샷 매크로]] | ||
* [[reference:screen initialize|화면초기화 매크로]] | * [[reference:screen initialize|화면초기화 매크로]] | ||
− | === 백로그 | + | === 백로그 === |
* [[reference:Backlog|백로그 매크로]] | * [[reference:Backlog|백로그 매크로]] | ||
* [[reference:BacklogSetting|백로그설정 매크로]] | * [[reference:BacklogSetting|백로그설정 매크로]] | ||
89번째 줄: | 98번째 줄: | ||
* [[reference:BacklogClear|백로그초기화 매크로]] | * [[reference:BacklogClear|백로그초기화 매크로]] | ||
− | == | + | == 입력 == |
− | === | + | |
+ | === 클릭 또는 터치 === | ||
+ | * [[Reference:toucharea|터치영역 매크로]] | ||
+ | * [[reference:touchgesture|터치제스처 매크로]] | ||
+ | * [[reference:removetouchgesture|터치제스처해제 매크로]] | ||
+ | * [[reference:block touch|이전터치막기 매크로]] | ||
+ | |||
+ | === 키보드 또는 물리 버튼 === | ||
* [[reference:keyinput|키입력 매크로]] | * [[reference:keyinput|키입력 매크로]] | ||
* [[reference:release keyinput|키입력해제 매크로]] | * [[reference:release keyinput|키입력해제 매크로]] | ||
* [[reference:block keyinput|이전키입력막기]] | * [[reference:block keyinput|이전키입력막기]] | ||
+ | |||
+ | === 입력 필드 === | ||
* [[reference:input field|입력필드 매크로]] | * [[reference:input field|입력필드 매크로]] | ||
* [[reference:get input field|입력필드가져오기 매크로]] | * [[reference:get input field|입력필드가져오기 매크로]] | ||
+ | |||
+ | == 부가기능 == | ||
+ | |||
+ | === 광고 === | ||
+ | |||
+ | === 인터넷 === | ||
+ | * [[reference:Browser Open|브라우저 매크로]] | ||
+ | * [[reference:http Request|인터넷연결 매크로]] | ||
=== 이벤트 === | === 이벤트 === | ||
102번째 줄: | 128번째 줄: | ||
* [[Reference:VariableTrigger|변수트리거 매크로]] | * [[Reference:VariableTrigger|변수트리거 매크로]] | ||
* [[Reference:Release_VariableTrigger|변수트리거해제 매크로]] | * [[Reference:Release_VariableTrigger|변수트리거해제 매크로]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | === | + | === 디버깅 === |
− | * [[reference: | + | * [[Reference:GetEnvironment|현재환경 매크로]] |
− | * [[reference: | + | * [[reference:check type|타입체크 매크로]] |
+ | * [[reference:log|로그 매크로]] | ||
+ | |||
+ | === 데스크탑 === | ||
+ | * [[reference:FullscreenSwitch|전체화면전환 매크로]] | ||
+ | |||
+ | === 안드로이드 === | ||
+ | * [[reference:vibrator|진동 매크로]] | ||
+ | * [[reference:local push|로컬푸시 매크로]] | ||
− | ===IAP 결제 | + | ==== IAP 결제 ==== |
− | |||
* [[reference:set iap|결제모듈셋팅 매크로]] | * [[reference:set iap|결제모듈셋팅 매크로]] | ||
* [[reference:req iap|결제요청 매크로]] | * [[reference:req iap|결제요청 매크로]] | ||
119번째 줄: | 147번째 줄: | ||
* [[reference:req check|결제확인 매크로]] | * [[reference:req check|결제확인 매크로]] | ||
− | === | + | ==== 확장 파일 ==== |
− | + | * [[reference:AndroidPublicKeySet|안드로이드공개키설정 매크로]] | |
− | + | * [[reference:AndroidExtensionFileCheck|확장파일검사 매크로]] | |
− | + | * [[reference:AndroidExtensionFileDownload|확장파일다운로드 매크로]] | |
− | + | * [[reference:AndroidExtensionFileMount|확장파일마운트 매크로]] | |
− | = | ||
− | * [[reference: | ||
− | |||
− | |||
− | * [[reference: | ||
− | * [[reference: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * [[reference: | ||
− | |||
− | |||
− | |||
− | |||
− |
2017년 3월 18일 (토) 22:42 기준 최신판
목차
개요
본 페이지에선 피니엔진에서 기본으로 제공하는 기능을 서술하고 있습니다.
매크로는 Lnx 스크립트를 사용하기 때문에 미리 문법을 숙지하고 읽으시면 이해가 쉬어집니다.
기존 매크로에서 벗어난 기능을 사용하고 싶다면 Cocos2d-x와 Lua를 사용해 모듈을 개발할 수 있습니다.
모듈 개발에 관한 자세한 내용은 본 위키의 부가기능 개발하기 문서를 참고해주세요.