Exemple #1
0
    // Create a Damage Popup
    public static TextScript Create(Vector3 position, string text, int Size, bool dynamic = false, GameObject parent = null)
    {
        Transform damagePopupTransform = null;

        if (parent != null)
        {
            damagePopupTransform = Instantiate(GameAssets.i.pfTextScript, position, Quaternion.identity, parent.transform);
        }
        else
        {
            damagePopupTransform = Instantiate(GameAssets.i.pfTextScript, position, Quaternion.identity);
        }

        TextScript damagePopup = damagePopupTransform.GetComponent <TextScript>();

        damagePopup.Setup(text, Size, dynamic);

        return(damagePopup);
    }