地图编辑器(Scene View)
地图编辑器是 MCE 内置的瓷砖地图绘制工具,可直接在 Unity 编辑器的 Scene View 窗口中使用。当打开包含 GridController 组件或 Tilemap 对象的场景时,编辑器会自动激活。
所有版本均可使用。
概述
地图编辑器提供了一套完整的地图创建和编辑工具:
- 使用画笔和橡皮擦工具绘制瓷砖。
- 在地图图层之间切换(Ground、Above、Top、Events、Collision)。
- 瓷砖调色板,包含自动瓷砖和普通瓷砖。
- 调色板中的动画瓷砖实时预览。
- 快速撤销、重做和保存。
- 网格叠加层,精确放置瓷砖。
MCE Map 工具栏
当地图编辑器处于活动状态时,Scene View 顶部会显示 MCE Map Toolbar 工具栏。
图层选项卡
工具栏包含用于切换地图图层的选项卡:
| 图层 | 说明 |
|---|---|
| Ground | 基础地面图层——草地、道路、水面、沙地。 |
| Above | 地面上方的物体图层——树木、岩石、建筑。 |
| Top | 顶层装饰图层——屋顶、遮棚、遮挡角色的元素。 |
| Events | 事件图层——触发器、地图间传送、NPC 区域。 |
| Collision | 碰撞图层——不可通行的瓷砖、障碍物。 |
当前活动图层会高亮显示。绘制和擦除操作仅作用于所选图层。
绘制工具
| 工具 | 快捷键 | 说明 |
|---|---|---|
| 画笔 | B | 使用选定的瓷砖在地图上绘制。 |
| 橡皮擦 | E | 删除当前图层上的瓷砖。 |
瓷砖调色板(MCE Tileset)
当地图编辑器处于活动状态时,瓷砖调色板会显示在单独的窗口或面板中。