public void StartPlay() { if (!ballStateMachine.IsBallInIdleState()) { return; } FastBallCounter.Clear(); FireBallCounter.Clear(); ballBuilder.Create(GameConfig); ballStateMachine.GoIntoPlay(); }