DynamicBone
继承自 Component
用于模拟动态物体的运动,使得在游戏中创建更真实的动态效果变得更加容易。
成员变量
DynamicBone.root : Transform[]|null |
| 根节点,即开始模拟的骨骼节点。 |
DynamicBone.updateRate : number |
| 模拟骨骼的更新速率。可以控制每秒更新的次数,以平衡性能和质量。 |
DynamicBone.updateMode : number |
| 模拟骨骼的更新模式。 |
DynamicBone.damping : number |
| 阻尼系数,控制物体在运动中的减震效果。 |
DynamicBone.elasticity : number |
| 弹性系数,影响物体的弹性程度。 |
DynamicBone.stiffness : number |
| 刚度系数,控制物体的刚度和形变效果。 |
DynamicBone.inert : number |
| 惯性系数,影响物体的惯性效果。 |
DynamicBone.friction : number |
| 摩擦力系数,控制物体在运动中的减速效果。值越高,减速越快。 |
DynamicBone.radius : number |
| 模拟骨骼的半径,影响模拟效果。 |
DynamicBone.endLength : number |
| 末端骨骼的长度,用于计算骨骼末端的动态效果。 |
DynamicBone.endOffset : Vector3 |
| 末端骨骼的偏移量,在模拟时影响末端的位置和动态效果。 |
DynamicBone.gravity : Vector3 |
| 模拟重力对骨骼的影响。 |
DynamicBone.force : Vector3 |
| 骨骼在运动中受到的外力。 |
