private void ClearParentTransform(IRestartGameEvent e) { foreach (Transform shape in _shapeParentTransform) { Destroy(shape.gameObject); } }
private void RestartListener(IRestartGameEvent e) { SetState(_gameplayState); EventsObserver.Publish(new ISpawnEvent()); }
private void RestartListener(IRestartGameEvent e) { ClearBoard(); _scoreManager.ResetScore(); }