Skip to content

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
骨骼在运动中受到的外力。