瓦片地图使用指南
分辨率转换
若要将标准分辨率的瓦片地图转换为视网膜(Retina)分辨率的瓦片地图,需将所有数值乘以 2。操作时要格外小心,避免意外更改地图参数,因为地图和图块集都有图块宽度和高度参数。反之,若将视网膜分辨率的瓦片地图转换为标准分辨率,则需将数值除以 2,且所有数值应为偶数,以确保能被 2 整除。
同时,还需更改源图像名称,使用通过 TexturePacker 创建的 tiles-hd.png 图像,然后将修改后的瓦片地图保存为 tilemap-hd.tmx 。
以下是不同分辨率下需要维护的文件:
| 分辨率类型 | 文件 |
| ---- | ---- |
| 标准分辨率 | tilemap.tmx 和 tilemap.png |
| 视网膜分辨率 | tilemap-hd.tmx 和 tilemap-hd.png |
| iPad 分辨率 | tilemap-ipad.tmx 和 tilemap-ipad.png |
| iPad 视网膜分辨率 | tilemap-ipadhd.tmx 和 tilemap-ipadhd.png |
若觉得手动转换繁琐且易出错,可考虑设计和测试时使用一种分辨率,仅偶尔转换到其他分辨率。也可编写脚本或小应用实现自动化转换,如
超级会员免费看
订阅专栏 解锁全文
57

被折叠的 条评论
为什么被折叠?



