NLDClient-yudde/ProjectNLD/Assets/Code/Scripts/Gameplay/PlayerSkill/Logic/BasePlayerSkillLogic.cs

42 lines
707 B
C#

namespace Gameplay.PlayerSkill.Logic
{
public class BasePlayerSkillLogic
{
public PlayerSkillManager owner;
public bool isFinished;
public void Init()
{
isFinished = false;
_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()
{
}
}
}