You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
487 B
20 lines
487 B
using UnityEngine;
|
|
|
|
namespace Skill_V2
|
|
{
|
|
public abstract class SkillState : ScriptableObject, IState
|
|
{
|
|
public bool IsDone { get; protected set; }
|
|
public Skill Owner { get; private set; }
|
|
|
|
public void SetOwner(Skill owner)
|
|
{
|
|
Owner = owner;
|
|
}
|
|
|
|
public abstract void Enter(StateHandler excutor);
|
|
public virtual void Excute() { }
|
|
public virtual void Exit() { }
|
|
public virtual void Stop() { }
|
|
}
|
|
}
|