using UnityEngine; using VContainer; using VContainer.Unity; namespace Darkmatter.Domain { public class EnemyController : IStartable, ITickable { [Inject] EnemyStateMachine esm; public void Start() { } public void Tick() { esm.Update(); } } }