protected override void OnAttach() { base.OnAttach(); rigidBody = Entity.Get <RigidbodyComponent>(); BodyInertia interia = new BodyInertia { InverseMass = 1f / Mass }; rigidBody.GetBodyReference().SetLocalInertia(interia); ref var character = ref Simulation.AllocateCharacter(rigidBody.BodyHandle);
public void Clear() { rigidBody = null; }
public StrideMotionState(RigidbodyComponent rb) { rigidBody = rb; }