接口
可视化编程的主窗口是一个图形窗口。
图形窗口有五个主要元素:
- 图形编辑器,您可以在其中创建、排列和连接节点。
- 模糊查找器,您可以使用它来查找节点并将它们添加到您的图形中。
- 图形工具栏,您可以在其中更改图形编辑器中特定于您的视图的设置并执行一些常见的布局操作。
- 图形检查器,您可以在其中查看有关节点的详细信息并为图形配置其他设置。
- 黑板,您可以在其中定义和编辑要在图形中使用的变量。
图形编辑器
图形编辑器是图形窗口的中心编辑区域。
您可以使用图形编辑器来创建您的可视化编程图形。您可以创建节点并将它们与边连接。您可以通过控制方案更改图形编辑器中的一些默认快捷方式和行为。
有关可视化编程中可用控制方案的更多信息,请参阅选择控制方案。
模糊查找器
模糊查找器是一个可搜索的菜单,列出了可视化编程中可用的每个节点。右键单击图形编辑器中的任意位置以打开模糊查找器。
使用搜索栏按名称搜索节点,或从列表中打开一个类别以查看相关节点。例如,与变量的创建或操作相关的节点位于变量类别中。
您可以通过自己的代码、其他包或其他 Unity 功能将新节点添加到可视化编程中。
有关如何将节点添加到模糊查找器的详细信息,请参阅配置项目设置。
图形工具栏
图形工具栏允许您显示或隐藏图形检查器和黑板。 图形工具栏还包括一个面包屑路径,用于在显示您当前位置的嵌套图表中导航。从跟踪中选择一个图形以返回到该图形文件。
您还可以配置一些附加设置来控制节点在图形编辑器中的显示方式。
属性 |
描述 |
||
Lock |
将当前脚本图形或状态图形锁定到图形窗口。即使您Hierarchy窗口中选择另一个带有图形文件的GameObject,可视化编程也会使当前图形保持打开状态。 |
||
Graph Inspector |
显示或者隐藏Graph Inspector |
||
Blackboard |
显示或者隐藏Blackboard |
||
Breadcrumb Location |
显示当前图形的名称。如果您打开子图或状态单元,或状态图中的状态节点,请使用面包屑导航回父图。 |
||
Zoom |
为图形编辑器的视图设置缩放级别。 |
||
Relations |
启用Relations以显示脚本图形节点的内部流连接。例如,在标准Multiply节点上,Relations设置从每个输入端口绘制一条线,该线在输出端口上合并为一条线。 线条显示节点内的数据流。 禁用Relations以隐藏这些内部连接。 |
||
Values |
当Unity Editor处于播放模式时,启用Values以显示节点之间发送的输入和输出值。这可以使调试脚本变得更容易。 禁用Values以在播放模式下隐藏输入和输出值。 有关播放模式的更多信息,请参阅Unity用户手册中的游戏视图。
|
||
Dim |
启用Dim以使图形编辑器中尚未连接到图形中控制流的任何节点变暗。 Dim设置为您提供了一个视觉提示,表明您的图形的当前配置中没有使用节点。 禁用Dim以将所有节点显示为活动,无论其连接状态如何。
|
||
Carry |
移动父节点时,启用Carry以移动所有连接的子节点。禁用Carry仅移动当前选定的节点。
|
||
Align |
选择对齐选项以对齐当前选择中的任何节点。 |
||
Align Left Edges |
根据左边缘对齐选择中的所有节点。 |
||
Align Centers |
根据垂直中心对齐选择中的所有节点。 |
||
Align Right Edges |
根据右边缘对齐选择中的所有节点。 |
||
Align Top Edges |
根据顶部边缘对齐选择中的所有节点。 |
||
Align Middles |
根据水平中间对齐选择中的所有节点。 |
||
Align Bottom Edges |
根据底部边缘对齐选择中的所有节点。 |
||
Distribute |