Improve map editor image previews

This commit is contained in:
2026-06-10 10:17:25 +08:00
parent 7d0f115fcb
commit bc300f4ff9
4 changed files with 105 additions and 7 deletions
+6 -1
View File
@@ -133,6 +133,10 @@ assets/stage/stage_01/props/<图片文件名>
静态网页不能自动复制图片到项目目录。实际运行游戏前,需要手动把对应图片素材放到该路径。
如果从仓库根目录启动静态服务,编辑器会把 `.map` 里的 `assets/...` 贴图路径映射到 `game/assets/...` 并自动加载预览。也就是说,项目内已经存在的 Mossy Cavern 等 PNG 会在重新打开地图后直接显示;只有文件没有放到对应目录时才会回退为颜色块。
`rect_sprite_src` 图形会在属性面板显示 `源 X``源 Y``源 W``源 H`,可以直接调整大图集的裁切区域。普通 `rect_sprite` 仍按整张图绘制,不会因为打开属性面板而自动变成 `rect_sprite_src`
### 调整图层顺序
1. 在对象列表中选择一个图层,或选择该图层下的图形/铺砖区。
@@ -205,7 +209,8 @@ spawn
- 不能直接覆盖本地源文件,只能下载 `.map`
- 导入图片的真实文件仍需手动放入项目资源目录。
- 已导入图片的浏览器预览只在当前会话有效;重新打开 `.map` 后,如果没有重新选择图片,会显示 fallback 色块
- `.map` 中存在于 `game/assets/...``assets/...` 贴图路径会自动预览
- 如果导入图片后没有把真实文件放到 `game/assets/...` 对应路径,重新打开 `.map` 后会显示 fallback 色块。
- 暂未实现重做。
- 暂未实现多选和批量移动。
- 暂未实现 tile palette 和 tileset 图片预览。