画布浏览与排布

当节点越来越多,画布越来越复杂,你最容易遇到两个问题:迷路(刚才编辑的节点去哪了?)和凌乱(连线像蜘蛛网,看不清结构)。

这篇文档教你如何在画布上"找得到、看得清、摆得顺"。


缩放与平移

把画布想象成一张无限大的桌子,你需要掌握两个基本动作:

平移画布

把"视野"挪到别的地方,就像移动摄像机。

有三种方式:

  • 鼠标中键拖拽:按住鼠标中键(滚轮),拖拽画布
  • 空格拖拽:按住 空格 键,然后用鼠标左键拖拽画布(适合没有中键的触控板)
  • 方向键:按方向键 ↑↓←→,画布会缓慢平移

缩放画布

拉近看细节,拉远看全局。

有三种方式:

  • 滚轮缩放:鼠标滚轮上下滚动
  • 快捷键缩放:按 Shift + ↑ 放大,Shift + ↓ 缩小
  • 触控板手势:双指捏合放大/缩小(MacBook触控板)

什么时候用?

  • 拉近:编辑节点内容,看清文字细节
  • 拉远:查看整体结构,理解剧情走向
  • 平移:在大型画布中切换不同区域

适配视图

一键把画布缩放到合适的大小,让所有节点都显示在屏幕范围内。

什么时候用?

  • 节点拖得太远,找不到了?按 F 键,瞬间回到全景视图。
  • 想看全貌?按 F 键,一眼看出整体结构。
  • 刚打开画布,不知道从哪开始?按 F 键,定位到内容区域。

怎么用?

三种方式:

  • 快捷键:按 F 键(最快)
  • 右键菜单:在画布空白处右键 → "适配视图"
  • 顶部工具栏:部分画布在顶部有"适配视图"按钮

效果

画布会自动:

  1. 计算所有节点的包围框
  2. 调整缩放比例,让所有节点都能显示
  3. 把视野中心移动到节点区域的中心

这是"找不到节点"时的救命稻草。


自动布局

AI算法会自动整理节点的位置,让它们按照逻辑顺序整齐排列。

什么时候用?

  • 刚导入/生成了一堆节点:位置很乱,连线交叉,看不清结构
  • 想快速理解结构:不在乎节点的个性化摆放,只想看清楚"谁连着谁"
  • 重构画布:删掉了一些节点,剩下的节点分布不均,想重新整理

什么时候别用?

  • 手动摆出了精心设计的布局:例如地图式布局(场景画布的地理关系)、树状布局(人物关系的层级)
  • 位置本身有含义:例如把"关键节点"放在中央,"支线节点"放在边缘
  • 已经很整齐了:自动布局可能会打乱你习惯的排列方式

怎么用?

两种方式:

  • 右键菜单:在画布空白处右键 → "自动布局"
  • 顶部工具栏:部分画布在顶部有"自动布局"按钮

效果

自动布局会:

  1. 分析节点之间的连线关系
  2. 按照"从左到右"或"从上到下"的规则排列节点
  3. 让连线尽可能少交叉
  4. 保持节点之间的间距均匀

提示:便签节点通常不参与自动布局。如果你想保持某些节点的固定位置,可以把它们折叠后再执行自动布局。


小地图

小地图(MiniMap)是画布右下角(或其他位置)的缩略地图,用来快速定位。

什么时候用?

  • 画布很大:节点超过20个,平移时容易迷失方向
  • 想快速跳转:点击小地图的某个区域,画布会自动跳转到那里
  • 想看整体分布:了解节点的密集区域,判断结构是否合理

小地图的模式

不同画布可能支持不同的小地图模式:

  • 智能模式:交互时出现(拖拽、缩放时),过一会自动隐藏
  • 常驻展开:一直显示在屏幕上
  • 常驻收起:只显示一个小图标,点击后展开
  • 完全隐藏:不显示小地图

怎么切换模式?

通常在画布的设置菜单(右上角齿轮图标)或小地图本身的设置中切换。

小地图不是用来看内容的

小地图的分辨率很低,你看不清节点的标题和连线的标签。它的主要作用是:

  • 定位:我在画布的哪个位置?
  • 导航:快速跳转到其他区域
  • 结构:整体布局是否均匀?有没有孤立的节点?

画布内搜索

当节点很多时,最快的定位方式不是拖拽,而是搜索。

怎么用?

Ctrl/Cmd + F,或点击顶部工具栏的放大镜图标。

能搜什么?

  • 节点标题:例如搜索"废弃车站",会找到所有标题包含这个词的节点
  • 节点内容:部分画布支持搜索节点内的文字(例如GM叙述、角色背景等)
  • 连线标签:部分画布支持搜索连线上的标签

效果

搜索结果会高亮显示,点击某个结果,画布会自动跳转并聚焦到那个节点。

适用场景

  • "那个侦探叫什么名字来着?" → 搜索"侦探"
  • "地下室的场景在哪?" → 搜索"地下室"
  • "包含'检定'的节点有哪些?" → 搜索"检定"

清空画布

一键删除当前画布的所有节点和连线。

什么时候用?

  • 想重新开始:这一章写得不满意,想推倒重来
  • 测试/练习:创建了一些测试节点,现在想清空

怎么用?

在画布空白处右键 → "清空画布"。

警告

这个操作非常危险:

  1. 会删除所有节点和连线
  2. 虽然可以撤销(Ctrl/Cmd + Z),但如果你在清空后又做了其他操作,可能无法完全恢复
  3. 如果是共享模组,其他协作者也会受到影响

保险措施

在清空画布之前,建议:

  1. 先按 Ctrl/Cmd + S 手动保存一次(虽然自动保存很频繁,但手动保存更保险)
  2. 或者在操作前导出备份

常见问题

Q: 为什么我的画布拖不动了?

A: 可能是因为:

  1. 你正在编辑节点内容(输入框获得了焦点)→ 点击画布空白处,再试试
  2. 画布被锁定了(部分编辑器有"锁定画布"功能)→ 检查顶部工具栏是否有锁定按钮
  3. 浏览器卡住了 → 刷新页面

Q: 自动布局后,节点位置变得很奇怪?

A: 自动布局是基于连线关系计算的。如果你的连线关系比较复杂(例如有循环、交叉),自动布局可能无法完美处理。你可以:

  1. Ctrl/Cmd + Z 撤销自动布局
  2. 手动调整部分节点的位置
  3. 或者重新设计连线关系,让它更符合"从左到右"或"从上到下"的流程

Q: 为什么我按F键没反应?

A: 可能是因为:

  1. 你正在输入框里输入文字(输入框里按F会输入字母"f")→ 点击画布空白处,再按F
  2. 画布是空的(没有任何节点)→ 适配视图需要至少有一个节点
  3. 浏览器快捷键冲突 → 尝试用右键菜单的"适配视图"

Q: 小地图怎么关闭?

A: 通常在画布的设置菜单(右上角齿轮图标)或小地图本身的设置中可以选择"隐藏"或"自动隐藏"。

Q: 清空画布能撤销吗?

A: 可以,按 Ctrl/Cmd + Z 撤销。但如果你在清空后又做了其他操作(例如创建新节点),撤销可能只会恢复最后一步,无法完全恢复清空前的状态。所以清空前一定要谨慎。


相关链接