Changed Astarpath script to use newest Rigid2D API

This commit is contained in:
MarcUs7 2024-12-28 13:27:41 +01:00
parent a99a9abc53
commit 7ec2cf6dc3

View file

@ -113,7 +113,7 @@ namespace Pathfinding {
mono.TryGetComponent<Rigidbody>(out Rigidbody rigid);
mono.TryGetComponent<Rigidbody2D>(out Rigidbody2D rigid2D);
mono.TryGetComponent<CharacterController>(out CharacterController controller);
var canUseGravity = (controller != null && controller.enabled) || ((rigid == null || rigid.isKinematic) && (rigid2D == null || rigid2D.isKinematic));
var canUseGravity = (controller && controller.enabled) || ((!rigid || rigid.isKinematic) && (!rigid2D || rigid2D.bodyType == RigidbodyType2D.Kinematic));
var gravity = FindProperty("gravity");
var groundMask = FindProperty("groundMask");