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)