private void OnTriggerEnter(Collider other) { //Debug.Log(other.tag.ToString()); if (other.CompareTag("zielbereich")) { //Debug.Log("LadeBild"); anzahlGewonnen++; sharedData.SetPlayerControl(false); //carControl.setPlayerControl(false); PickupLogic pul = this.GetComponent <PickupLogic>(); pul.stopTimer(); coinCount = sharedData.CoinCount; timeNeeded = pul.time; coinCountText.text = coinCount.ToString(); //timeNeededText.text = timeNeeded.ToString(); timeNeededText.text = pul.TimerText.text; if (anzahlGewonnen == 1) { db.InsertNewScore(timeNeeded); } endbildschirm.enabled = true; sharedData.SetCursorVisible(true); Debug.Log("Habe so oft gewonnen: " + anzahlGewonnen); } if (other.CompareTag("zielLevel1")) { Debug.Log("Lade Level2"); sharedData.TimeNeededToLastLevel = pul.time; Debug.Log("Setze time auf: " + pul.time); SceneManager.LoadScene("Level2"); } if (other.CompareTag("zielLevel2")) { sharedData.TimeNeededToLastLevel = pul.time; Debug.Log("Setze time auf: " + pul.time); Debug.Log("Lade Level3"); SceneManager.LoadScene("Level3"); } }
private void Start() { carControl = GetComponent <AlternateCarController>(); pul = GetComponent <PickupLogic>(); }
private void Start() { carControl = GetComponent <AlternateCarController>(); db = GameObject.Find("Endbild").GetComponent <DatabaseManager>(); pul = GetComponent <PickupLogic>(); }