42 lines
707 B
C#
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()
|
|
{
|
|
|
|
}
|
|
}
|
|
}
|