diff options
Diffstat (limited to 'Assets/Scripts/Physics/PhysicsPrimitive.cs')
-rw-r--r-- | Assets/Scripts/Physics/PhysicsPrimitive.cs | 10 |
1 files changed, 9 insertions, 1 deletions
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 |