From 97b64a629a95980d9a2f6c9e37b4cb44acf33a59 Mon Sep 17 00:00:00 2001 From: chai Date: Mon, 26 Oct 2020 21:33:09 +0800 Subject: =?UTF-8?q?*=E8=B7=B3=E8=B7=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scripts/Physics/PhysicsPrimitive.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'Assets/Scripts/Physics/PhysicsPrimitive.cs') diff --git a/Assets/Scripts/Physics/PhysicsPrimitive.cs b/Assets/Scripts/Physics/PhysicsPrimitive.cs index 491a6204..26fb5aa9 100644 --- a/Assets/Scripts/Physics/PhysicsPrimitive.cs +++ b/Assets/Scripts/Physics/PhysicsPrimitive.cs @@ -33,7 +33,7 @@ public abstract class PhysicsPrimitive : MonoBehaviour Vector3 euler = Quaternion.ToEulerAngles(transform.rotation); euler.y = Mathf.Rad2Deg * euler.y; Vector3 res = m_Center; - res.x = (euler.y > 90 && euler.y <= 180) ? -res.x : res.x; + res.x = (euler.y > 0 && euler.y <= 180) ? -res.x : res.x; res = transform.position + res; return res; } @@ -177,4 +177,12 @@ public abstract class PhysicsPrimitive : MonoBehaviour } } + public bool IsOnGround + { + get + { + return Bound.w <= PhysicsWorld.Ground; + } + } + } \ No newline at end of file -- cgit v1.1-26-g67d0