Inheritance: MonoBehaviour
    public static void createFloatingText(string text, Transform location)
    {
        floatingText instance       = Instantiate(popupText);
        Vector2      screenPosition = Camera.main.WorldToScreenPoint(location.position);

        instance.transform.SetParent(canvas.transform, false);
        instance.transform.position = screenPosition;
        instance.setText(text);
    }
 public static void init()
 {
     canvas    = GameObject.Find("Canvas");
     popupText = Resources.Load <floatingText>("popupTextParent");
 }