//데미지를 받으면 public virtual bool AnyDamage(float damage, Guid guid) { if (!GuidCheck(guid)) { return(false); } currentHP -= damage; currentHP = Mathf.Max(0f, currentHP); if (!string.IsNullOrEmpty(hitEffect)) { EffectSpawner.SetEffect(hitEffect, transform.position); } if (currentHP == 0f) { aliveState = SGE_ALIVE_STATE.DEAD; } return(true); }
public void Dead() { aliveState = SGE_ALIVE_STATE.DEAD; }