Files
MobileShooter/Assets/Darkmatter/Code/Domain/StateMachine/State.cs
Mausham Neupane 05ee499ce3 Initial commit
2026-01-05 00:11:51 +05:45

23 lines
425 B
C#

using Darkmatter.Core;
using UnityEngine;
namespace Darkmatter.Domain
{
public abstract class State<T> : IState
{
protected readonly T runner;
protected State(T runner)
{
this.runner = runner;
}
public virtual void Enter() { }
public virtual void Exit() { }
public virtual void Update() { }
public virtual void LateUpdate() { }
}
}