Velocity from Direction & Speed (Tangent)
菜单路径:Velocity > [Set/Add] Velocity from Direction & Speed (Tangent)
Velocity from Direction And Speed (Tangent) 代码块根据方向属性和切线矢量之间的混合比计算粒子的速度。
切线矢量基于粒子的当前方向和给定的轴。该矢量垂直于该轴。
然后,该代码块按速度缩放最终方向矢量,并将其与速度属性组合。
Example.gif)
代码块兼容性
此代码块兼容于以下上下文:
代码块设置
| 设置 | 类型 | 描述 |
|---|---|---|
| Composition | Enum | (检查器)指定此代码块如何合成速度属性。选项: • Set:用新值覆盖速度属性。 • Add:将新值添加到速度属性值。 • Multiply:将速度属性值乘以新值。 • Blend:在速度属性值和新值之间进行插值。您可以指定介于 0 和 1 之间的混合因子。 |
| Speed Mode | Enum | 指定如何计算速度。选项: • Constant:应用您在 Speed 中设置的恒定速度。 • Random:应用 Min Speed 和 Max Speed 之间的随机速度。 |
代码块属性
| Input | 类型 | 描述 |
|---|---|---|
| Axis | Line | 此代码块用于计算切线矢量的线。 |
| Speed | float | 应用于方向矢量以计算速度的速度乘数。 此属性仅在将 Speed Mode 设置为 Constant 时显示。 |
| Min Speed | float | 应用于方向矢量以计算速度的最小速度乘数。 此属性仅在将 Speed Mode 设置为 Random 时显示。 |
| Max Speed | float | 应用于方向矢量以计算速度的最大速度乘数。 此属性仅在将 Speed Mode 设置为 Random 时显示。 |
| Blend Direction | float | 当前方向属性值与新计算的方向值之间的混合百分比。 |
| Blend Velocity | float | 当前方向属性值与新计算的方向值之间的混合百分比。 此属性仅在将 Composition 设置为 Blend 时显示。 |