【文件属性】:
文件名称:pytmx-collision:pygame pytmx 平铺碰撞检测
文件大小:3KB
文件格式:ZIP
更新时间:2021-06-04 12:19:54
pytmx-碰撞
pygame pytmx 平铺碰撞检测
这是 pytmx 如何将 Tiled 或任何 tmx 地图编辑器连接到 Pygame 的简单概述。
渲染地图
使用 pytmx 将 Tiled 中内置的 tmx 地图加载到 Pygame 中。
瓷砖从 tmx 地图中提取为表面
瓷砖表面用于构建 Tile() 对象
Tile() 对象被添加到 pygame.sprite.Group 并绘制到屏幕上
球员运动
给玩家一个方向属性=“无”
按键事件应该改变方向
按键事件应将方向重置为“无”
主循环逻辑: If player.direction = "Right" then player.rect.x += change_in_x If player.direction = "Up" then player.rect.x += -change_in_y ##记住,加负数就是减法等等
【文件预览】:
pytmx-collision-master
----README.md(1KB)
----main(6KB)