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)