public void Yellow() { damageUI = Resources.Load("Prefab/Damage UI") as GameObject; damageUI = Instantiate(damageUI); fade = damageUI.GetComponentInChildren <FadeOutText>(); fade.damageType = FadeOutText.DamageType.Enemey_WeakDamage; Destroy(damageUI, 2f); }
public void Pink() { damageUI = Resources.Load("Prefab/Damage UI") as GameObject; damageUI = Instantiate(damageUI); fade = damageUI.GetComponentInChildren <FadeOutText>(); fade.damageType = FadeOutText.DamageType.Player_MPHeal; Destroy(damageUI, 2f); }
static public GameObject Instantiate(float value, FadeOutText.DamageType type) { if (prefab == null) { prefab = Resources.Load(PrefabPath) as GameObject; } GameObject UIObj = Object.Instantiate(prefab); FadeOutText fade = UIObj.GetComponentInChildren <FadeOutText>(); fade.damageType = type; fade.fadeOutText.text = value.ToString(); Object.Destroy(UIObj, 2.0f); return(UIObj); }