public static void CreatePopoutText(string xText, Transform xtransform, Color xColor)
    {
        PopoutControler instantiated = Instantiate(popout, xtransform);

        instantiated.transform.rotation = Quaternion.identity;
        Vector3 vec = instantiated.transform.position;

        vec.x += Random.Range(-1f, 1f);
        instantiated.transform.position = vec;
        instantiated.transform.SetParent(canvas.transform);
        instantiated.SetText(xText);
        instantiated.SetColor(xColor);
    }
 // Use this for initialization
 public static void Initialize()
 {
     popout = Resources.Load <PopoutControler>("PopOutTextParent");
     canvas = GameObject.Find("MainCanvas").GetComponent <Canvas>();
     //canvas = FindObjectOfType<Canvas>();
 }