用途:使用 Tiny Swords 素材包创建带海拔、阴影和动态水面的分层瓦片地图。
主要能力:处理 64x64 瓦片网格;通过 Shadow 与 Elevated Ground 层叠加表现海拔;水面泡沫动画支持错开起始帧;阴影精灵为 128x128,放在 64x64 网格上并向下偏移一格以强化高度感;提供五种地形配色(Tilemap_color1.png 至 Tilemap_color5.png)用于区分不同海拔。
六类地形组件:BG Color(水背景)、Water Foam(动画水波)、Flat Ground(最低可行走地面)、Shadows(深度阴影)、Elevated Ground(带崖边的抬升地面)、Stairs(连接不同海拔)。层序自下而上为:BG Color、Water Foam、Flat Ground,然后每层海拔依次叠加 Shadow 与 Elevated Ground。
使用方式:按层序放置瓦片;阴影置于可行走抬升地面下方一格;泡沫精灵错开动画起始帧,例如 sprite.animationOffset = index % totalFrames 或取随机帧;楼梯按相邻地形选择单块中心件或上下两块;不同海拔使用不同颜色以增强可读性。
适用场景:岛屿地图(多水面泡沫、少海拔)、山地地图(多海拔、少水)、混合地形。
限制与注意:避免单层平铺、水面动画同步、阴影错位、全图同色、崖边类型误用。素材路径见 references/asset-paths.md。具体收费、平台与效果暂未提供。