Example #1
0
    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;
        }
    }
Example #2
0
 private void Start()
 {
     dM = GameObject.FindGameObjectWithTag("MinigameManager").GetComponent <DodgeballManager>();
 }