void showAufgabe() { Aufgabe aufgaben = new AufgabenGenerator().getRandomAufgabe(); //Titel und Message setzen objTitel.text = aufgaben.getTitel(); objMessage.text = aufgaben.getMessage(); //am Schluss das Canvas zeigen aufgabe.alpha = 1; }
void showAufgabe() { Aufgabe aufgaben = new AufgabenGenerator().getRandomAufgabe(); //Titel und Message setzen objTitel.text = aufgaben.getTitel(); objMessage.text = aufgaben.getMessage(); if (aufgaben.getMode() == 2) { //Find the object you're looking for GameObject tempObject = GameObject.Find("BtnAufgabe"); if (tempObject != null) { //If we found the object , get the Canvas component from it. Button btnCan = tempObject.GetComponent <Button>(); if (btnCan == null) { // Bei Fehler einfach nur Trinken objTitel.text = "Trink!"; objMessage.text = "Du musst 4 Schluck trinken"; } else { tempObject.GetComponentInChildren <Text>().text = "Minispiel starten"; btnCan.onClick.AddListener( delegate { Test(); } ); } } } else { GameObject BtnAufgabe = GameObject.Find("BtnAufgabe"); BtnAufgabe.GetComponentInChildren <Text>().text = "Alles klar weiter gehts!"; } //am Schluss das Canvas zeigen aufgabe.alpha = 1; //Ganz am Ende das hier value = 0; diceShown = false; img.enabled = true; isRolled = false; die.GetComponent <Rigidbody>().angularVelocity = Vector3.zero; }