コード例 #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);
コード例 #2
0
ファイル: RigidbodyComponent.cs プロジェクト: Alan-love/xenko
 public void Clear()
 {
     rigidBody = null;
 }
コード例 #3
0
ファイル: RigidbodyComponent.cs プロジェクト: Alan-love/xenko
 public StrideMotionState(RigidbodyComponent rb)
 {
     rigidBody = rb;
 }