• 최근 바뀜
  • 임의 문서로
  • 소개
  • 대문
  • 피니엔진 소개
  • 임의 문서

  • 공식가이드
  • 시작하기
  • 명령어 목록
  • 피니엔진 문법
  • 루아 확장

  • 도움
  • 튜토리얼
  • 테스트 실행
  • 내보내기
  • 사용자의견보내기
  • FAQ
  • 피니엔진 활용 팁
  • 외부강좌

  • 최근 바뀜
  • 최근토론
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
더보기
편집토론기록
갱신주시여기를 가리키는 문서문서 정보

PiniApi:pini

목차

  • 1 pini
    • 1.1 개요
    • 1.2 상속관계
    • 1.3 멤버 함수

pini

개요

pini 클래스는 일반적으로 피니엔진에서 전역적으로 자주 쓰일 함수를 모아둔 클래스입니다.

상속관계

어느 클래스로부터도 상속받지 않았습니다

멤버 함수

이름 설명
GetUUID() 등록되어있지 않은 유일한 ID 를 발급합니다.
ClearShader() 셰이더를 초기화합니다.
UnregistShader(shader) 셰이더를 등록 해제합니다.
FindShader(shader) 셰이더를 찾습니다.
RegistShader(shader) 셰이더를 등록합니다.
AttachDisplay(node,parent) 노드를 등록합니다. parent 가 지정된 경우 해당 parent 의 자식으로 등록하고, parent 가 없을 경우, scene 에 바로 등록합니다.
DetachDisplay(node) 노드를 등록 해제합니다.
Clear() 피니엔진에서 등록을 통해 등록한 모든 것을 초기화합니다.
ClearScene() 씬을 초기화합니다.
ClearSound() 사운드를 초기화합니다.
ClearTimer() 타이머를 초기화합니다.
ClearDisplay() 화면에 표기중인 것을 초기화합니다.
ClearNonPreserveDisplay() "유지" 인자를 "예" 로 지정하지 않은 모든 것을 초기화합니다.
FindTimer(idx) 타이머를 찾습니다.
SoundVolume( vol , idx ) idx 의 아이디로 생성된 사운드의 볼륨을 vol 으로 바꿉니다. idx 가 nil 일 경우, 배경음악의 볼륨을 바꿉니다.
PlaySound(idx,path,loop,vol) idx의 아이디로, path 주소의 사운드 파일을 vol 의 볼륨으로 재생합니다. loop 는 루프 횟수입니다.
StopSound(idx) idx 의 아이디의 사운드 재생을 정지합니다.
PlayBGM(path,brep,vol) path 주소의 사운드를 vol 의 볼륨으로 배경음악으로 반복재생합니다. brep 는 반복여부입니다.
StopBGM() 재생중인 배경음악을 정지합니다.
scene() 현재 씬 객체를 반환합니다.
FindNode(idx) idx 의 아이디를 가진 노드를 찾습니다.
FindTimer(idx) idx 의 아이디를 가진 타이머를 찾습니다.
takeScreenShot(callback,savefile) 스크린샷을 찍습니다. callback 에는 스크린샷 정보를 담은 Sprite 를 전달해 줍니다. savefile 이 지정되어있는 경우, 해당 경로로 스크린샷을 파일로 저장합니다.
  • 이 문서는 2015년 9월 25일 (금) 19:00에 마지막으로 편집되었습니다.
  • 별도로 명시하지 않은 경우, 내용은 크리에이티브 커먼즈 저작자표시-동일조건변경허락에 따라 사용할 수 있습니다.
  • 개인정보 정책
  • 피니위키_미러 소개
  • 면책 조항
  • 크리에이티브 커먼즈 저작자표시-동일조건변경허락
  • Powered by MediaWiki
  • Designed by Librewiki

로그인

피니위키_미러에 가입하세요 비밀번호를 잊으셨나요?
다른 방법으로 로그인하기