private void OnTriggerEnter(Collider other) { Racecar player = other.attachedRigidbody.GetComponent <Racecar>(); if (player != null) { player.HandleFinish(level); } }
private void OnTriggerEnter(Collider other) { Racecar player = other.attachedRigidbody.GetComponent <Racecar>(); if (player != null) { player.HandleFinish(level); VariableManager.SetKeyTime(VariableManager.KeyTime.Finish, Time.time); } }
private void OnTriggerEnter(Collider other) { Racecar player = other.attachedRigidbody.GetComponent <Racecar>(); if (player != null) { player.HandleFinish(level); GameObject raceManager = GameObject.FindGameObjectWithTag("RaceManager"); if (raceManager != null) { raceManager.GetComponent <VariableManager>().SetKeyTime(VariableManager.KeyTime.Finish, Time.time); } } }