Unity3D:External Forces 模块
推荐:将NSDT场景编辑器加入你的3D工具链
3D工具集:NSDT简石数字孪生
External Forces 模块
此属性可修改__风区__和粒子系统力场对系统发射的粒子的影响。


Using the External Forces module
此模块是粒子系统组件的一部分。当您创建新的粒子系统游戏对象,或将粒子系统组件添加到现有的游戏对象时,Unity 会将外力模块添加到粒子系统。默认情况下,Unity 禁用此模块。要创建新的粒子系统并启用此模块,请执行以下操作:
- 单击“游戏对象”>“效果”>“粒子系统”。
- 在检查器中,找到粒子系统组件。
- 在粒子系统组件中,找到外力模块展开。
- 在折叠页眉的左侧,启用该复选框。
API
由于此模块是粒子系统组件的一部分,因此您可以通过粒子系统类访问它。有关如何在运行时访问它和更改值的信息,请参阅外部力模块 API 文档。
属性
对于本节中的某些属性,可以使用不同的模式来设置其值。有关可以使用的模式的信息,请参阅随时间变化的属性。
属性 | 功能 | |
---|---|---|
Multiplier | 应用于风区外力的比例值。 | |
Influence Filter | 选择是否基于__层遮罩 (Layer Mask)__ 或通过显式__列表 (List)__ 包含力场。 | |
List | 定义可影响此粒子系统的力场的显式列表。当 Influence Filter 设置为 List 时,将显示此属性。 | |
Influence Mask | 使用层遮罩来确定哪些力场影响此粒子系统。当 Influence Filter 设置为 Layer Mask 时,将显示此属性。 此属性在默认情况下设置为 Everything__,但您可以单独启用或禁用以下选项: - Nothing__(自动取消勾选所有其他选项,将它们关闭) - Everything__(自动勾选所有其他选项,将它们打开) - Default__ - TransparentFX - Ignore Raycast - Water - UI - PostProcessing |
详细信息
要通过此功能获得最佳效果,请使用 ParticleSystemForceFields 组件创建单独的游戏对象。
_地形__可添加_风区_来影响树在景观中的运动。启用此部分的功能允许风区吹动系统发射的粒子。通过 Multiplier_ 值可调整风对粒子的影响,因为风对粒子的吹动作用通常比树枝更强烈。
由3D建模学习工作室整理翻译,转载请注明出处!