summaryrefslogtreecommitdiff
path: root/AlienSurvival/Assets/Test/Scripts/TestMathHelper.cs
diff options
context:
space:
mode:
Diffstat (limited to 'AlienSurvival/Assets/Test/Scripts/TestMathHelper.cs')
-rw-r--r--AlienSurvival/Assets/Test/Scripts/TestMathHelper.cs27
1 files changed, 27 insertions, 0 deletions
diff --git a/AlienSurvival/Assets/Test/Scripts/TestMathHelper.cs b/AlienSurvival/Assets/Test/Scripts/TestMathHelper.cs
index e2ca833..239d8ed 100644
--- a/AlienSurvival/Assets/Test/Scripts/TestMathHelper.cs
+++ b/AlienSurvival/Assets/Test/Scripts/TestMathHelper.cs
@@ -13,4 +13,31 @@ public class TestMathHelper : MonoBehaviour
);
}
+ /// <summary>
+ /// ·µ»Ø½Ç¶È
+ /// </summary>
+ /// <param name="vector2"></param>
+ /// <returns></returns>
+ public static float Angle(Vector2 vector2)
+ {
+ return 360 - (Mathf.Atan2(vector2.y, vector2.x) * Mathf.Rad2Deg * Mathf.Sign(vector2.y));
+ }
+
+ public static int Check(bool condition)
+ {
+ return condition ? 1 : 0;
+ }
+
+ //public static float Angle(Vector2 vector2)
+ //{
+ // if (vector2.x < 0)
+ // {
+ // return 360 - (Mathf.Atan2(vector2.x, vector2.y) * Mathf.Rad2Deg * -1);
+ // }
+ // else
+ // {
+ // return Mathf.Atan2(vector2.x, vector2.y) * Mathf.Rad2Deg;
+ // }
+ //}
+
} \ No newline at end of file