Ejemplo n.º 1
0
        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);
Ejemplo n.º 2
0
 public void Clear()
 {
     rigidBody = null;
 }
Ejemplo n.º 3
0
 public StrideMotionState(RigidbodyComponent rb)
 {
     rigidBody = rb;
 }