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

    Divide

    菜单路径:Operator > Math > Arithmetic > Divide

    Divide 运算符将第一个输入按顺序除以所有其他输入。例如,输入值 (1, 2) / (3, 4, 5) 的输出为 (0.33, 0.5, 0.2)。输入值 (1, 2) / 3 的输出为 (0.33, 0.66)。

    此运算符接受各种类型的一系列输入值。有关此运算符可以使用的类型的列表,请参阅可用类型。此运算符将任何缺失的输入解释为 1 并始终返回其输入的最大矢量类型中的值。它将标量值(例如 float、Int 和 uint)视为最大的标量,并在所有矢量的字段中使用该值。

    运算符属性

    输入 类型 描述
    输入 Configurable 此运算符评估的值。
    输出 类型 描述
    Out Dependent 第一个输入与所有其他输入的商。
    Type 会更改以匹配运算符输入的最大矢量类型。

    运算符配置

    要查看该运算符的配置,请单击运算符标题上的齿轮图标。您将看到可以重新排序、重命名、更改类型或删除的输入列表。至少需要两个输入,没有最大数量限制。使用“+”按钮添加元素。如果有三个或更多输入,您可以使用“-”按钮删除所选输入。使用输入左侧的手柄可以拖动和重新排序输入。

    Divide 运算符还有一个空输入,您可以链接它以添加新输入。

    可用类型

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

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