From 7ec2cf6dc3b10290abc85d9ca1032d9db277ff85 Mon Sep 17 00:00:00 2001 From: MarcUs7 <96580944+MarcUs7i@users.noreply.github.com> Date: Sat, 28 Dec 2024 13:27:41 +0100 Subject: [PATCH] Changed Astarpath script to use newest Rigid2D API --- Assets/AstarPathfindingProject/Editor/AIBaseEditor.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/AstarPathfindingProject/Editor/AIBaseEditor.cs b/Assets/AstarPathfindingProject/Editor/AIBaseEditor.cs index bb11478..f4df76c 100644 --- a/Assets/AstarPathfindingProject/Editor/AIBaseEditor.cs +++ b/Assets/AstarPathfindingProject/Editor/AIBaseEditor.cs @@ -113,7 +113,7 @@ namespace Pathfinding { mono.TryGetComponent(out Rigidbody rigid); mono.TryGetComponent(out Rigidbody2D rigid2D); mono.TryGetComponent(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");