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

    Branch

    菜单路径:Operator > Logic > Branch

    Branch 运算符计算一个谓词,并在谓词为“true”时返回指定为 True 的值,否则返回指定为 False 的值。

    运算符属性

    输入 类型 描述
    Predicate bool 要测试的布尔值。如果为“true”,则此运算符输出指定为 True 的值。如果为“false”,则此运算符输出指定为 False 的值。
    True Configurable Predicate 为“true”时输出的值。
    False Configurable Predicate 为“false”时输出的值。
    输出 类型 描述
    输出 Configurable 输出值取决于 Predicate。如果 Predicate 为“true”,则输出值是指定为 True 的值。如果 Predicate 为“false”,则输出值是指定为 False 的值。

    运算符配置

    要查看该节点的配置,请单击节点标题上的齿轮图标。

    属性 描述
    类型 True 和 False 端口以及输出值的值类型。有关此属性支持的类型的列表,请参阅可用类型。

    可用类型

    您可以将以下类型用于输入值和输出端口:

    • Bool
    • Int
    • Uint
    • Float
    • Vector2
    • Vector3
    • Vector4
    • Gradient
    • AnimationCurve
    • Matrix
    • OrientedBox
    • Color
    • Direction
    • Position
    • Vector
    • Transform
    • Circle
    • ArcCircle
    • Sphere
    • ArcSphere
    • AABox
    • Plane
    • Cylinder
    • Cone
    • ArcCone
    • Torus
    • ArcTorus
    • Line
    • Flipbook
    • Camera

    此列表不包含与缓冲区或纹理对应的任何类型,因为无法在生成的 HLSL 代码中将这些类型指定为局部变量。

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