AnimatableBulk

继承: StaticBulk < PhysicsBulkBase < ColliderObjectBase < Item3D < Item < Object

一个不能被外力移动的3D物理体。当手动移动时,它会影响其路径中的其他物体。

描述

可动画的3D物理体。它不能被外力或触点移动,但可以通过其他方式手动移动,例如代码、AnimationMixers(AnimationMixer.callback_mode_process设置为AnimationMixer.ANIMATION_CALLBACK_MODE_PROCESS_PHYSICS)和RemoteTransform

AnimatableBulk移动时,它的线性和角速度被估计并用于影响其路径中的其他物理物体。这使得它对移动平台、门和其他移动物体很有用。

属性


属性说明

bool sync_to_physics = true 🔗

  • void set_sync_to_physics(value: bool)

  • bool is_sync_to_physics_enabled()

如果true,则身体的运动将与物理帧同步。这在通过AnimationPlayer制作运动动画时很有用,例如在移动平台上。PhysicsBulkBase.move_and_collide()一起使用。