public void HitNumber() { Transform damagePopUpTransform = Instantiate(_damagePopUpPreFab, Vector3.zero, Quaternion.identity); DamagePopUp damagePopUp = _damagePopUpPreFab.GetComponent<DamagePopUp>(); damagePopUp.SetUp(300); }
public static DamagePopUp Create(Vector3 position, int damageAmount) { Transform damagePopUpTransform = Instantiate(GameAssets.Instance.pfDamagePopUp, position, Quaternion.identity); DamagePopUp damagePopUp = damagePopUpTransform.GetComponent <DamagePopUp>(); damagePopUp.SetUp(damageAmount); return(damagePopUp); }
public static DamagePopUp Create(Vector3 position, string popupText, PopupType popupType, bool isCriticalHit = false) { Transform damagePopUpTransform = Instantiate(GameAssets.MyInstance.pfDamagePopUp, position, Quaternion.identity); DamagePopUp damagePopUp = damagePopUpTransform.GetComponent <DamagePopUp>(); damagePopUp.SetUp(popupText, popupType, isCriticalHit); return(damagePopUp); }