private void Start() { dodgeballManager = GameObject.FindGameObjectWithTag("MinigameManager").GetComponent <DodgeballManager>(); gameManager = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager>(); if (gameManager.difficultyIndex == 1) { ballSpeed = 4f; } if (gameManager.difficultyIndex == 2) { ballSpeed = 5f; } if (gameManager.difficultyIndex == 3) { ballSpeed = 7f; } bools.hasThrownBall = false; bools.hasSpawnedBall = false; bools.hasMoved = false; bools.hasPickedNumber = false; int rand = Random.Range(0, 2); //Move either left or right a bit onStartMoveDistance = Random.Range(0f, 1.1f); if (rand == 0) { transform.position += Vector3.left * onStartMoveDistance; } else { transform.position += Vector3.right * onStartMoveDistance; } }
private void Start() { dM = GameObject.FindGameObjectWithTag("MinigameManager").GetComponent <DodgeballManager>(); }