Skip to main content

节点浏览器

在图档的任何一个地方双击鼠标左键,你都可可以打开节点浏览器。你将会看到:

  • vl语言的功能节点(Node,Input,IOBox...)
  • 一系列的基础级别的节点目录(2D,3D,Animation...)
  • 一系列的可以使用的nugets(VL)

你也可以这样打开节点浏览器:

  • 当你从一个节点引出一个连线同时双击左键,你可以打开节点浏览器创造你所要的节点
  • 在一个已经存在的连线上双击可以直接选择创建一个节点,并直接插入这个连线中
  • 在一个已经存在的节点上双击也可以引出节点浏览器,选择节点来替换这个节点

过滤节点

在左侧的圆形图标可以帮助你快速的包涵或者剔除某一组的节点。用鼠标悬停在上面你可以查看到每个圆圈所代表的节点组别,然后可以来开关它们:

  • Include high level nodes 包含高层节点 (the standard set)
  • Include potential future nodes 包含未来可能引入的测试的节点(Experimental)
  • Include low level nodes 包含底层节点 (Advanced)
  • Include obsolete, old nodes (Obsolete) 包含过时的老版本的节点

在底部的两个圆圈也是两个节点过滤选项:

  • Include internal nodes (those that are only visible inside this document) 包含内部节点(仅在这个文档中可见的节点)
  • Include external nodes (from referenced .dlls and NuGets) 包含引入的节点(从依赖的.dlls的文件以及NuGets里来的节点)

找到节点

有不同的方式来定位节点:

  • 通过目录
  • 通过标签

在两种情况下你都还可以通过查看节点图标来获得更多信息:

In both cases it helps to be familiar with the icons:

Category

Type Category

Process Node

Operation Node

Nuget

鼠标悬停在任何一个节点上,你都可以在节点浏览器看到关于这个节点的输入和输出。在浮出的小窗口上你也可以看到关于这个节点的介绍(如果有的话)。

当你做出一个选择点击来某个列表中的节点,两种情况会发生:

  • 如果你的选择是非常明确的节点的话,该节点就会被创建出来
  • 如果你的选择只是选择某些类别,节点浏览器会打开次级列表,提供更多细节和选择来确定是要创建哪个节点

依靠目录来搜寻

在VL中的节点是按照目录结构整理的。点击任何一个目录便进去其中。

注意当你进入某个目录的时候,在节点浏览器的底部右侧会出现一个标签。此时节点列表就被这个标签所过滤。你可以点击'x'来关闭当前的目录来进入其他目录或者移除某个标签。按下ESC键总是会移除最新的那个标签。

依靠标签来搜寻

在搜索框中输入任何单词来搜索。

VL语言的功能节点

VL语言的预设的功能节点将会被显示成斜体。

  • IOBox
  • Pad
  • Pins (Input, Output)
  • Patch Definition
  • Canvas
  • Record Definition
  • Class Definition
  • Operation Definition
  • Delegate
  • Regions (Repeat, Foreach, If)

在这些VL语言的功能节点中,很多节点你可以在新建它们之后直接输入名字来命名它们。对于针脚以及数据板还可以有另外种用法:首先在节点浏览器中输入名字,然后选择阵脚或者数据板,他们将会带着你输入的名字建立在文档中。

激活(引入)Nugets

有些Nugets在VL中可用,但是还没有被当前的文档所激活,你可以轻松的点击一下这些Nugets,它们便会被引入。在被引入之后,所有的节点也就都会显示在节点浏览器中。

如果你想取消某些nuget,你得回到你的项目依赖列表中去取消它们。