跳到主要内容

地图编辑器(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)

当地图编辑器处于活动状态时,瓷砖调色板会显示在单独的窗口或面板中。

调色板结构

  • 自动瓷砖——位于调色板顶部。自动瓷砖会根据相邻瓷砖自动选择正确的变体(边角、边缘、过渡效果)。
  • 普通瓷砖——位于自动瓷砖下方。用于手动放置单个元素。

视觉指示器

指示器含义
动画预览带有动画效果的瓷砖会在调色板中循环播放预览。
红色高亮当鼠标悬停在调色板中的瓷砖上时显示。
金色边框表示当前选中的瓷砖。
蓝色边框表示选中的瓷砖区域(多选模式)。

在调色板中点击瓷砖即可选中,之后使用画笔工具进行绘制。

快捷按钮

工具栏中提供以下快捷操作按钮:

按钮功能
Undo撤销上一次绘制操作。
Redo重做已撤销的操作。
Save保存当前地图状态。

状态栏

工具栏底部显示状态栏,提供以下实用信息:

  • 光标在网格上的当前坐标。
  • 选中瓷砖的名称。
  • 当前活动的图层和工具。

网格叠加层

地图编辑器在 Scene View 中显示网格叠加层,用于可视化瓷砖的边界。网格帮助你精确定位瓷砖并查看地图结构。

网格会自动适配 GridGridController 组件中设置的单元格大小。

快捷键

按键功能
B切换到画笔工具。
E切换到橡皮擦工具。
提示

使用快捷键 BE 可以快速在绘制和擦除之间切换,大幅提升地图编辑效率。