public void OnStateEnter() { signalBus.TryFire(new ResetSignal()); signalBus.TryFire(new StateChangeSignal() { newGameState = GetStatesType() }); pathService.DestroyPath(); pathService.DrawGraph(Graph); service.ChangeToPlayerState(); }