Pyxen 스크립팅 레퍼런스

Pyxen 스크립팅 API 레퍼런스에 오신 것을 환영합니다.

개념과 튜토리얼은 문서를 참조하세요.


모듈

모듈설명
world엔티티 생명주기 및 쿼리
input키보드, 마우스, 터치, 게임패드
screen화면 크기
time프레임 타이밍
log디버그 로깅

타입

타입설명
Entity게임 오브젝트를 위한 경량 핸들
Camera뷰 및 프로젝션 제어
GridBody그리드 기반 충돌 바디
GridMap타일 그리드 컨테이너
Sprite렌더링 가능한 이미지
Sound짧은 오디오 클립 (WAV)
Music스트리밍 오디오 트랙 (OGG)

빠른 예제

player = world.spawn(
    name="player",
    sprite=Sprite("hero"),
    x=32, y=32
)
player.health = {'value': 100}

for e in world.all("health"):
    e.health.value -= 1

world.destroy(player)