NLDClient-yudde/ProjectNLD/Assets/Code/Scripts/Gameplay/Summon/Logic/BaseSummonLogic.cs

44 lines
734 B
C#

namespace Gameplay.Summon.Logic
{
public class BaseSummonLogic
{
protected BaseSummon _summon;
public BaseSummonLogic(BaseSummon summon)
{
_summon = summon;
}
public void Init()
{
_OnInit();
}
protected virtual void _OnInit()
{
}
public void LogicUpdate(float dt)
{
_OnLogicUpdate(dt);
}
protected virtual void _OnLogicUpdate(float dt)
{
}
public void Dispose()
{
_OnDispose();
}
protected virtual void _OnDispose()
{
}
}
}