WaterProfile
是储存水体配置信息的数据容器类。
这样设计是为了确保游戏内的各个水体的物理配置同步,不会出现异常配置的隐患。
本类实例可以由资产右键菜单 Nani Core/Water Profile
创建。
- 继承自:
ScriptableObject
-
float density
:水体密度,决定浮力的大小。水体的浮力满足阿基米德原理,即浮力大小等于物体排水重量。
-
float damp
:非物理性的阻尼大小。此项主要是为了在没有真实物理算法加持的情况下模拟物体在水体中运动时的能量损耗。 如果不加,物体会无休止地运动。
此项阻尼过大会导致水体的物理效果显得“僵硬”。