/// <summary> /// Set other rigid body. /// </summary> private void SetOtherBody(RigidBody2D body) { Runtime.ValidateRefCounted(this); Constraint2D_SetOtherBody(handle, (object)body == null ? IntPtr.Zero : body.Handle); }
/// <summary> /// Remove rigid body. /// </summary> public void RemoveRigidBody(RigidBody2D rigidBody) { Runtime.ValidateRefCounted(this); PhysicsWorld2D_RemoveRigidBody(handle, (object)rigidBody == null ? IntPtr.Zero : rigidBody.Handle); }