示例#1
0
    // Start is called before the first frame update
    void Start()
    {
        objectivesTrackerObject = GameObject.Find("ObjectivesTracker");

        objectivesTracker = objectivesTrackerObject.GetComponent <ObjectivesTracker>();
        player            = GameObject.Find("Player");
        speedController   = player.GetComponent <PlayerMoverScript>();
    }
示例#2
0
    // Start is called before the first frame update
    void Start()
    {
        textmeshPro = GetComponent <TextMeshProUGUI>();

        objectivesTrackerObject = GameObject.Find("ObjectivesTracker");

        objectivesTracker = objectivesTrackerObject.GetComponent <ObjectivesTracker>();

        textmeshPro.text = objectivesTracker.getCurrentLap() + " / " + objectivesTracker.getTotalLaps();
    }
示例#3
0
    // Start is called before the first frame update
    void Start()
    {
        textmeshPro = GetComponent <TextMeshProUGUI>();

        textmeshPro.text = timer.ToString();

        objectivesTrackerObject = GameObject.Find("ObjectivesTracker");

        objectivesTracker = objectivesTrackerObject.GetComponent <ObjectivesTracker>();

        timer = objectivesTracker.getElapsedTime();
    }
示例#4
0
    // Start is called before the first frame update
    void Start()
    {
        objectivesTrackerObject = GameObject.Find("ObjectivesTracker");
        nitroSound = GetComponent <AudioSource>();

        objectivesTracker = objectivesTrackerObject.GetComponent <ObjectivesTracker>();
        player            = GameObject.Find("Player");
        speedController   = player.GetComponent <PlayerMoverScript>();


        button = GetComponent <Button>();
        button.onClick.AddListener(nitro);
    }
示例#5
0
    // Start is called before the first frame update
    void Start()
    {
        GameObject tempGo = GameObject.Find("PositioningBackground");

        textmeshPro = tempGo.GetComponent <TextMeshProUGUI>();

        tempGo = GameObject.Find("PositioningTrackerCanvas");

        theCanavs = tempGo.GetComponent <Canvas>();

        // theCanavs.renderMode = RenderMode.ScreenSpaceOverlay;

        objectivesTrackerObject = GameObject.Find("ObjectivesTracker");

        objectivesTracker = objectivesTrackerObject.GetComponent <ObjectivesTracker>();

        textmeshPro.transform.position  = enemyCar.transform.position;
        textmeshPro.transform.position += new Vector3(0, 1, 0);
    }
示例#6
0
    // Start is called before the first frame update
    void Start()
    {
        //Reference to the rigidBody.
        rigidbody   = GetComponent <Rigidbody>();
        engineAudio = GetComponent <AudioSource>();

        GameObject temp = GameObject.Find("FinishingLine");

        finishingLineAudio = temp.GetComponent <AudioSource>();

        engineAudio.volume = 0;
        //Reference to objectives
        objectivesTrackerObject = GameObject.Find("ObjectivesTracker");

        objectivesTracker = objectivesTrackerObject.GetComponent <ObjectivesTracker>();

        //Getting a reference to the wind effect image.
        GameObject tempGo = GameObject.Find("WindImageEffect");

        windImage         = tempGo.GetComponent <RawImage>();
        windImage.enabled = false;
    }
示例#7
0
    // Start is called before the first frame update
    void Start()
    {
        objectivesTrackerObject = GameObject.Find("ObjectivesTracker");

        objectivesTracker = objectivesTrackerObject.GetComponent <ObjectivesTracker>();
    }