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

    Triangle Wave

    菜单路径:Operator > Math > Wave > Triangle Wave

    Triangle Wave 运算符允许您根据提供的输入和设置的频率生成一个值,该值在最小值和最大值线性振荡。

    如果 Frequency 设置为 1,在 Input 从 0 到 1 的变化范围内,蓝点从 Min 至 Max 沿直线递增,再返回到 Min。

    您可以使用此运算符在任意两个值之间直接移动,例如上下移动粒子。如果将 Min 设置为 0,Max 设置为 1,您可以将其与 Lerp 运算符一起使用,以在任意两个值(如位置或颜色)之间进行插值。

    运算符属性

    输入 类型 描述
    输入 Configurable 此运算符评估以生成输出值的值。
    Frequency Configurable Input 值在 Min 和 Max 之间移动的速率。值越大,波形自身重复越多。
    Min Configurable Out 可以取的最小值。
    Max Configurable Out 可以取的最大值。
    输出 类型 描述
    Out 与 Input 匹配 此运算符基于 Input 和 Frequency 在 Min 和 Max 之间生成的值。

    运算符配置

    要查看该运算符的配置,请单击运算符标题上的齿轮图标。

    属性 描述
    输入 Input 端口的值类型。有关此属性支持的类型的列表,请参阅可用类型。
    Frequency Frequency 端口的值类型。有关此属性支持的类型的列表,请参阅可用类型。
    Min Min 端口的值类型。有关此属性支持的类型的列表,请参阅可用类型。
    Max Max 端口的值类型。有关此属性支持的类型的列表,请参阅可用类型。

    可用类型

    您可以为 Input、Min 和 Max 端口使用以下类型:

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