Ejemplo n.º 1
0
 public static bool IsTargetInRange(Camera camera, Vector2 origin, Vector2 target, float range = 0.01f)
 {
     return(Utilities2D.GetDirection2D(Utilities2D.CameraToWorldPosition2D(camera, origin), Utilities2D.CameraToWorldPosition2D(camera, target), false).magnitude < Mathf.Abs(range));
 }
Ejemplo n.º 2
0
 public static Vector2 GetDirection2D(Vector3 start, Vector2 end, bool getNormalized = true)
 {
     return(Utilities2D.GetDirection2D(Utilities2D.ConvertTo2D(start), end, getNormalized));
 }
Ejemplo n.º 3
0
 public static bool IsTargetInRange(Vector2 origin, Vector3 target, float range = 0.01f)
 {
     return(Utilities2D.GetDirection2D(origin, target, false).magnitude < Mathf.Abs(range));
 }