Skip to content

DamagedEventSO

김광수 edited this page Oct 11, 2023 · 1 revision

< Readme

DamagedEventSO

데미지를 주는 이벤트의 구현부 EventFuncSO를 상속받는다/

Code Summary

Field

  • damage
    • 플레이어의 체력을 감소시킬 데미지

Method

  • OnUse()
    • GameManager를 통해서 플레이어의 체력을 damage만큼 소모시킨다.

Code

using UnityEngine;

[CreateAssetMenu(fileName = "DamagedEvent", menuName = "Data/EventFuncData/DamagedEvent", order = 2)]
public class DamagedEventSO : EventFuncSO
{
    public int damage;
    public override void OnUse()
    {
        GameManager.Instance.player.CurrentStat.Hp -= damage;
        UIManager.Instance.CloseUI();
    }
}

Clone this wiki locally