选择与区域编辑
用选择工具选定方块区域后,可通过操纵器 · 按键 · 右键菜单一次性修改整个区域。选择分为两种。
| 种类 | 创建方式 | 含义 |
|---|---|---|
| 长方体选择 | 拖动 | 长方体内的所有格子。用面手柄改变大小。 |
| 集合选择 | Shift+拖动 · Shift+E 等 | 仅选中的方块格。同时显示边界框。 |
| 方式 | 操作 |
|---|---|
| 4 或 Q | 选择工具。模式切换为「选择」。 |
| 视口右侧栏 | 「选择」 · 移动 · 旋转 · 大小按钮(Q · W · E · R) |
| Tab | 放置 ↔ 选择 |
| 大纲 | 单击方块 Actor 后切换到选择工具,并选中该 Actor 的方块。 |
- 按 Q,拖出底面以选择长方体。
- 按住鼠标键,用 Alt+上下拖动确定高度后松开。
- 按 W,拖动箭头进行移动。按住 Alt 拖动则会复制。
- 按 R 用大小手柄拉伸,拉伸出的格子会以末端面的方块延续填充。
- 用 Ctrl+C 复制,将鼠标移到别处后用 Ctrl+V 粘贴。
- 出错时按 Ctrl+Z。选择长方体也会一起恢复。
| 操作(选择工具) | 效果 |
|---|---|
| 单击 | 选择一格。 |
| 拖动 | 底面大小的长方体选择(蓝色长方体) |
| 拖动中 Alt+上下拖动 | 长方体高度改为鼠标高度(向下拖动则进入地下) |
| 拖动中 Shift+滚轮 · Ctrl+Shift+滚轮 | 高度 ±1 · ±10 |
| Shift+拖动 | 只将屏幕矩形内可见的方块选为集合。 |
| Ctrl+拖动 | 将屏幕矩形中的方块添加到当前选择。 |
| Ctrl+Shift+拖动 | 从当前选择中移除屏幕矩形中的方块。 |
| Ctrl+单击 | 将该格加入或移出选择。 |
| Shift+E | 选择世界中与鼠标下方块同种类(忽略状态)的所有方块。鼠标位于选区内时,只在选区内选择。 |
| Ctrl+I | 反选。长方体选择 = 世界中长方体外的方块,集合选择 = 该范围内其余的方块 |
| Ctrl+A | 有方块的全部范围 |
| Esc | 取消选择 |
自 0.9.10 起:拖动中用 Alt+向下拖动(或 Shift+滚轮向下)可以选到起始层下方。
- 拖动时会显示「选择 宽×高×长 = N 格」文字。
- 屏幕矩形选择不会选中被前方方块遮挡的方块。开启视口左侧栏「太阳」窗口中的「Shift+拖动屏幕选择: 包括被遮挡的」后,被遮挡的方块也会被选中。
- 在放置工具中也可以用 Shift+拖动 · Ctrl+Shift+拖动进行屏幕选择。
在选择工具中存在长方体选择时,六个面的中心会出现小方形手柄。
- 拖动手柄只推拉该面。对面保持不变。最小 1 格。
- 颜色:红 = X 面,绿 = 上/下面(高度),蓝 = Z 面。
- 按 Esc 恢复为拖动前的长方体。
- 集合选择没有手柄。
- 面手柄只改变选择长方体。方块保持不变。
在细节面板「选区」组的「最小」 · 「最大」(X · Y · Z)中输入两端格子的坐标。如果是集合选择,会显示其边界框,修改后会变为长方体选择。
W / E / R 操纵器
Section titled “W / E / R 操纵器”有方块选择时,用 W · E · R 开启区域操纵器。一次拖动为 1 个撤销步骤。选择会跟随结果移动。
| 键 | 操纵器 | 拖动 | Alt+拖动 |
|---|---|---|---|
| W | 移动 | 拖动轴箭头 · 平面 · 中心进行移动。虚影会显示要移到的位置。 | 复制(原件不变) |
| E | 旋转 | 拖动圆环以 90° 为单位旋转。按住 Shift 还会出现 X · Z 圆环。楼梯 · 门的朝向也会一起旋转。 | (无) |
| R | 大小 | 拖动长方体 + 侧 · − 侧的手柄,按网格拉伸或缩小。 | 阵列(按沿轴拖动的距离,每隔一个选区大小复制一份) |
自 0.9.9 起:用大小(R)拉伸出的格子会原样延续末端面的一层(方块 · 状态 · Actor)。拖动拉伸地形时,高度以及草 · 泥土的截面会延续下去。由单一方块填满的长方体,效果等同于用该方块填充。
- 缩小时,超出范围的选区格子会被删除。长方体内原有的纹样保持不变。
- 不会填充选区内的空格。不会覆盖其他 Actor 的方块。
- 用大小可生成的新长方体最多 400 万格。
- 只有在操纵器已开启时,R 才是大小操纵器。未开启操纵器时按下会将选区旋转 90°(见下表)。
- 按 Q 关闭操纵器。Esc 取消正在拖动的操纵器。
- 移动 · 大小以视口右侧栏的网格吸附值(1 格以上)为单位移动。
用按键进行的区域操作
Section titled “用按键进行的区域操作”| 键 | 效果 |
|---|---|
| R · Shift+R | 顺时针 · 逆时针旋转 90°(操纵器关闭时)。方块朝向也会一起旋转。 |
| X · Shift+X · U | 左右(X 轴)· 前后(Z 轴)· 上下翻转 |
| 方向键 | 以相机为基准向前 · 后 · 左 · 右移动 1 格(Shift = 10 格) |
| PgUp · PgDn | 向上 · 向下移动 1 格(Shift = 10 格) |
| K | 阵列:按工具面板中的数量 · 间隔 · 方向复制 |
| End | 放到地面:下移直到碰到下方方块(方块选择 · 道具 · Actor)。 |
| Del | 清空选区(集合选择时只清空选中的格子) |
| H | 仅在画面上隐藏选区。无选择时按 H = 显示所有隐藏项 |
- 在集合选择中,方向键 · PgUp · PgDn 只移动选中的格子。
- 即使是集合选择,旋转 · 翻转 · 阵列也以整个边界框为基准。
阵列 (K)
Section titled “阵列 (K)”在选择工具中,工具面板的「选区」组里有阵列栏。
| 栏 | 值 | 含义 |
|---|---|---|
| 阵列数量 | 1~1000(默认 3) | 复制的数量 |
| 间隔 (格) | −64~256(默认 0) | 副本之间的空格 |
| 方向 | 相机前方 · 上 · 下 · 东 (+X) · 西 (−X) · 南 (+Z) · 北 (−Z) | 排列方向 |
| 「创建阵列」 | 与 K 相同。 |
同一组中还有「旋转 90°」 · 「旋转 -90°」 · 「左右翻转」 · 「前后翻转」 · 「上下翻转」 · 「旋转剪贴板」按钮。「旋转剪贴板」会将已复制的内容旋转 90°。
| 键 | 效果 |
|---|---|
| Ctrl+C | 复制选区。集合选择时只复制选中的格子。 |
| Ctrl+X | 剪切(复制 + 删除) |
| Ctrl+V | 以鼠标下的格子(放置位置)为最小角进行粘贴。空气格会被跳过。粘贴的区域会被选中。 |
一次粘贴成为一个 Actor。
在视口中不拖动直接右键单击会弹出菜单。如果没有任何选择,会先选中被点击的那个方块。
| 项目 | 效果 |
|---|---|
| 剪切 · 复制 · 粘贴到此处 | 与上表相同。粘贴在右键单击的格子处进行。 |
| 复制 (旁边) | 将选区沿画面右方向、按选区大小复制到旁边。 |
| 删除 | 删除选区(或选中的道具) |
| 选择 → 生成 Actor | 将选中的方块打包为新 Actor。 |
| 选择所有相同方块 · 仅选区内的相同方块 | 与 Shift+E 相同。 |
| 反选 | Ctrl+I |
| 相机移到此处 | 将被点击处拉近到画面中心查看。 |
| 放到地面 | End |
| 隐藏 · 显示所有隐藏项 | H |
| 快速添加 | 在被点击的格子中添加 Actor · 标记等。 |
| 设置 | 位置 | 含义 |
|---|---|---|
| 最小 · 最大 | 细节 › 选区 | 选择长方体坐标 |
| 阵列数量 · 间隔 (格) · 方向 | 工具面板 › 选区 | K 阵列 |
| 网格吸附 | 视口右侧栏 | 操纵器移动单位 |
| 旋转吸附 | 视口右侧栏 | 道具 · Actor 操纵器的旋转单位 |
| Shift+拖动屏幕选择: 包括被遮挡的 | 视口左侧栏 › 太阳 | 屏幕选择时也选中被遮挡的方块 |
| 键 | 效果 |
|---|---|
| 4 · Q | 选择工具 |
| W · E · R | 移动 · 旋转 · 大小操纵器 |
| R · Shift+R | 旋转 90°(无操纵器时) |
| X · Shift+X · U | 翻转 |
| 方向键 · PgUp · PgDn | 移动(Shift = 10 格) |
| K | 阵列 |
| End | 放到地面 |
| Shift+E · Ctrl+I · Ctrl+A | 相同方块 · 反选 · 全部 |
| Ctrl+C · Ctrl+X · Ctrl+V | 复制 · 剪切 · 粘贴 |
| Del | 清空 |
| H | 隐藏 / 全部显示 |
| F | 聚焦到选区 |
| Esc | 取消正在拖动的操纵器 · 手柄 → 取消选择 |
| Ctrl+Z | 撤销(选择长方体也一起恢复) |
提示 / 注意
Section titled “提示 / 注意”自 0.9.9 起:撤销 · 重做也会恢复选择长方体。用操纵器移动或拉伸后撤销,选区也会回到原来的位置。