BGC Tools
Static Public Member Functions
BGC.Mathematics.Conversion Class Reference

Static Public Member Functions

static float SecondsToMS (float seconds)
 
static float MSToSeconds (float ms)
 
static double SecondsToMS (double seconds)
 
static double MSToSeconds (double ms)
 
static Vector2 WorldToScreen (Vector3 worldPos, RectTransform screenRect)
 

Detailed Description

Definition at line 5 of file Conversion.cs.

Member Function Documentation

◆ MSToSeconds() [1/2]

static float BGC.Mathematics.Conversion.MSToSeconds ( float  ms)
inlinestatic

Definition at line 12 of file Conversion.cs.

13  {
14  return ms * 0.001f;
15  }

◆ MSToSeconds() [2/2]

static double BGC.Mathematics.Conversion.MSToSeconds ( double  ms)
inlinestatic

Definition at line 22 of file Conversion.cs.

23  {
24  return ms * 0.001;
25  }

◆ SecondsToMS() [1/2]

static float BGC.Mathematics.Conversion.SecondsToMS ( float  seconds)
inlinestatic

Definition at line 7 of file Conversion.cs.

8  {
9  return seconds * 1000f;
10  }

◆ SecondsToMS() [2/2]

static double BGC.Mathematics.Conversion.SecondsToMS ( double  seconds)
inlinestatic

Definition at line 17 of file Conversion.cs.

18  {
19  return seconds * 1000;
20  }

◆ WorldToScreen()

static Vector2 BGC.Mathematics.Conversion.WorldToScreen ( Vector3  worldPos,
RectTransform  screenRect 
)
inlinestatic

Definition at line 27 of file Conversion.cs.

28  {
29  Vector2 localPoint;
30  Vector3 screenPoint = Camera.main.WorldToScreenPoint(worldPos);
31  RectTransformUtility.ScreenPointToLocalPointInRectangle(screenRect, screenPoint, Camera.main, out localPoint);
32 
33  return localPoint;
34  }

The documentation for this class was generated from the following file: