meta data for this page
📚 差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
manual:map [2025/07/17 14:48] – 移除 - 外部编辑 (Unknown date) 127.0.0.1 | manual:map [2025/07/19 04:01] (当前版本) – bibiboxs | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | < | ||
+ | # 地图及编辑器 | ||
+ | **游戏地图**是 沙盘引擎 一个重要的功能和概念,几乎贯彻整个引擎的使用。 | ||
+ | |||
+ | 绝大多数情况下,每次**加载场景**时必然会加载某一地图,也就是`*.semap`格式的地图文件。 | ||
+ | |||
+ | |||
+ |  | ||
+ | - `\Download`:下载目录(Steam创意工坊) | ||
+ | |||
+ | > 地图文件是二进制存储格式,无法直接进行编辑和查看,但可以通过**地图编辑器**进行修改和创作。 | ||
+ | |||
+ | |||
+ | |||
+ | ### 模组内置地图 | ||
+ | |||
+ | 通常**游戏地图**被放置在**地图目录**,以供引擎内任何模组加载使用(选择地图)。 | ||
+ | |||
+ | 但也有一些特殊情况,比如模组有着自己**专用地图**,这样的地图通常引擎并**没有内置**,如果直接加载可能会引起错误。 | ||
+ | |||
+ | 因此,在**模组目录**内也存放着一个**地图子目录**,任何模组专用的**地图文件**可以放置在此处,仅**载入模组**内生效可用。 | ||
+ | |||
+ | > 模组地图目录:`Mods\{mod}\Map`。 | ||
+ | |||
+ | |||
+ | |||
+ | ## 地图编辑器 | ||
+ | |||
+ | **地图编辑器**是内置在 沙盘引擎 本体的编辑器,主要用于修改和创作通用地图。 | ||
+ | |||
+ | 编辑器内置丰富的**预设资源**及**可视化功能**,最快至几分钟就可以开始上手制作。 | ||
+ | |||
+ |  -> 道路 -> 建筑 -> 装饰预制 -> 后置内容 | ||
+ | |||
+ | **原因:**地形、植被、道路等通常**基于地面高度**,编辑器层面也有**自动吸附高度**的机制,因此大多数情况下应该优先制作这部分内容,否则后期**地面改动**上会增加额外的工作量。 | ||
+ | |||
+ | |||
+ | |||
+ | #### 编辑建议 | ||
+ | 1. 不应创建**过大地图**,以及不应留出过多闲置空间 | ||
+ | 2. 搭建地图应考虑到**密集程度**导致的玩家卡顿 | ||
+ | 3. **复制\粘贴**物体时,应及时执行移动操作,避免重复叠加 | ||
+ | 4. 地图内应避免出现**敏感\不受欢迎**的内容 | ||
+ | 5. 地图边缘出于美观考虑,应该提前限制玩家探索区域,最大边界会自动生成空气墙 | ||
+ | 6. **地图编辑器**可以相对容易的建立理想中的场景,但**细节实现**和**工具使用**仍属于高级应用范畴,因此更多需要熟能生巧 | ||
+ | |||
+ | |||
+ | |||
+ | #### 备份数据 | ||
+ | |||
+ | 每次保存地图时,地图数据将**额外备份**至`Maps\Backup`目录,最多同时保留**5**项历史备份(更早的将被删除)。 | ||
+ | |||
+ | |||
+ | |||
+ | ### 快捷按键及操作 | ||
+ | |||
+ | #### 常规按键 | ||
+ | |||
+ | **`F5 | Ctrl+S`:**保存地图 | ||
+ | |||
+ | **`V`:**启用第一人称预览视角 | ||
+ | |||
+ | **`F`:**聚焦到选择对象 | ||
+ | |||
+ | **`O`:**拷贝鼠标坐标 | ||
+ | |||
+ | **`P`:**拷贝相机坐标 | ||
+ | |||
+ | |||
+ | |||
+ | #### 常规组件面板 | ||
+ | |||
+ | **`Ctrl+C`:**复制当前选中物体 | ||
+ | |||
+ | **`Ctrl+V`:**粘贴当前物选中体 | ||
+ | |||
+ | **`Ctrl+D`:**直接复制当前选中物体 | ||
+ | |||
+ | **`Delete`:**删除当前选中物体 | ||
+ | |||
+ | **`R`:**快速旋转90度 | ||
+ | |||
+ | **`Alt`(按住):**允许选择自然物体(仅建议水平移动,高度会在地形修改后自动重置) | ||
+ | |||
+ | **`Ctrl`(按住):**以统一规范化距离变换物体 | ||
+ | |||
+ | **`G`(仅单选):**将当前物体高度重置到地平面 | ||
+ | |||
+ | **`H`(仅单选):**将当前物体高度重置到下方第一碰撞体 | ||
+ | |||
+ | |||
+ | |||
+ | #### 资源库面板 | ||
+ | |||
+ | **点击物体:**生成物体并选中 | ||
+ | |||
+ | **按住Shift+点击物体:**直接生成物体 | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | </ |