public static FloatingText CreateFloatingText(string text, Transform location)
        {
            if (GameObject.FindGameObjectWithTag("GameCanvas"))
            {
                FloatingText instance       = Instantiate(Resources.Load <FloatingText>("Prefabs/Misc/ItemRoom_TextSlide"));
                Vector2      screenPosition = UnityEngine.Camera.main.WorldToScreenPoint(location.position);
                instance.transform.SetParent(GameObject.FindGameObjectWithTag("GameCanvas").transform, false);
                instance.SetText(text);
                instance.transform.position = screenPosition;
                instance.transform.rotation = instance.transform.parent.rotation;

                return(instance);
            }
            return(null);
        }
 public static void Initialize()
 {
     popUpText = Resources.Load <FloatingText>("Prefabs/Misc/ItemRoom_TextSlide");
     canvas    = GameObject.FindGameObjectWithTag("GameCanvas");
 }