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