docs.unity3d.com
    显示 / 隐藏目录

    代码块

    代码块是用以定义 Context 行为的节点。您可以在上下文中创建和重新排序代码块,当 Unity 播放视觉效果时,代码块从上到下执行。

    您可以将代码块用于多种用途,从简单的值存储(例如,随机颜色)到高级复杂的运算,例如噪声湍流、力或碰撞等等。

    添加代码块

    要将代码块添加到上下文,请执行以下任一操作:

    • 右键单击该上下文,然后从上下文菜单中选择 Create Block。
    • 将光标置于上下文之上,按空格键。

    备注:Unity 将您创建的代码块放置在离光标最近的位置。使用此行为可将代码块放置在正确的位置。

    操作代码块

    代码块本质上是具有不同工作流逻辑的节点。代码块总是堆叠在一个容器中,该容器称为 Context,它们的工作流逻辑垂直连接,没有可见的链接。

    • 要移动代码块,请单击代码块的标题并将其拖动到另一个兼容的上下文。

    • 要重新排序代码块,请单击代码块的标题并将其拖动到同一上下文中的不同位置。

    • 您还可以剪切、拷贝、粘贴和复制代码块。为此需要执行以下操作:

      • 右键单击该代码块,然后从上下文菜单选择命令。 选择代码块并使用以下键盘快捷键: *在 Windows 上 ***拷贝:Ctrl+C。 ***剪切:Ctrl+X。 ***粘贴:Ctrl+V。 ***复制:Ctrl+D。 *在 OSX 上 ***拷贝:Cmd+C。 ***剪切:Cmd+X。 ***粘贴:Cmd+V。 ***复制*:Cmd+D。
    • 要禁用某个代码块,请禁用该代码块标题右侧的复选框。这需要您重新编译图形。

    配置代码块

    要更改代码块的外观和行为方式,请在节点 UI 或在检查器中调整代码块的 Settings。

    例如,如果在检查器中,您将 Set Velocity 代码块的 Composition 设置从 Overwrite 更改为 Blend,则会将节点的标题更改为 Blend Velocity 并向该节点 UI 添加一个 **Blend ** 属性。

    返回到顶部
    Copyright © 2023 Unity Technologies — 商标和使用条款
    • 法律条款
    • 隐私政策
    • Cookie
    • 不要出售或分享我的个人信息
    • Your Privacy Choices (Cookie Settings)