Esempio n. 1
0
    public static GameObject AddHurtInfo(string InTextInfo, Color InColor, Vector3 Position)
    {
        GameObject ReturnObj = LoadUIObj("ShowText");

        if (ReturnObj == null)
        {
            return(null);
        }
        if (!GamePool.IsSpawned(ReturnObj.transform))
        {
            GamePool.Regist("ShowText", ReturnObj.transform);
        }
        Transform Target = GamePool.Spawn("ShowText");

        UIWindow.AddUI(Target.gameObject);
        Target.gameObject.transform.position = Position;
        ShowText NewText = Target.GetComponent <ShowText>();

        NewText.SetInfo(InTextInfo, InColor);
        return(Target.gameObject);
    }