// Use this for initialization void Start() { _currentBall = _balls[_currentBallIndex]; _currentTarget = _targets[_currentTargetIndex]; _currentBall.PickUp(_ballParent); PositionTargetArrow(); UpdateScoreText(); }
private void NextBall() { _currentBallIndex++; if (_currentBallIndex > _balls.Count - 1) { _hasBalls = false; return; } _currentBall = _balls[_currentBallIndex]; _currentBall.PickUp(_ballParent); }