27 lines
464 B
C#
27 lines
464 B
C#
using UnityEngine;
|
|
using VContainer;
|
|
using VContainer.Unity;
|
|
|
|
namespace Darkmatter.Domain
|
|
{
|
|
public class EnemyController : MonoBehaviour
|
|
{
|
|
EnemyStateMachine esm;
|
|
|
|
public void Initialize(EnemyStateMachine esm)
|
|
{
|
|
this.esm = esm;
|
|
}
|
|
|
|
public void Start()
|
|
{
|
|
esm.ChangeState(new PatrolState(esm));
|
|
}
|
|
|
|
public void Update()
|
|
{
|
|
esm.Update();
|
|
}
|
|
}
|
|
}
|