Exemplo n.º 1
0
    private void OnTriggerEnter(Collider other)
    {
        //if (other.name == "RaceCar")
        //    theCanavs.gameObject.SetActive(false);

        if (objectivesTracker.getCurrentPosition() > 1)
        {
            objectivesTracker.setCurrentPosition(objectivesTracker.getCurrentPosition() - 1);
        }

        AlertEnemyController.SetActive(true);
        Debug.Log("passed through");
    }
Exemplo n.º 2
0
    // Update is called once per frame
    void Update()
    {
        int distanceBetweenPlayers = (int)Vector3.Distance(enemyAI.transform.position, player.transform.position) * 10;

        if (distanceBetweenPlayers <= 500)
        {
            if (objectivesTracker.getCurrentPosition() == 1)
            {
                textOne.text = "2nd ";
                textTwo.text = "2nd ";
            }
            else
            {
                textOne.text = "1st ";
                textTwo.text = "1st ";
            }

            textOne.text += distanceBetweenPlayers.ToString() + "m";
            textTwo.text += distanceBetweenPlayers.ToString() + "m";
        }
        else
        {
            textOne.text = "";
            textTwo.text = "";
        }
    }
Exemplo n.º 3
0
 // Update is called once per frame
 void Update()
 {
     textmeshPro.text = objectivesTracker.getCurrentPosition() + " / " + objectivesTracker.getTotalPlayers();
 }