Unity: Wenn beide Trigger aktiv sind dann?
Also, erstmal sorry für meinen sehr umständlichen Fragetitel:
Ich möchte gerne dass, das Level nur dann gewechselt wird wenn beide Trigger (Collider) aktiv sind. Wie bekomme ich das am besten hin?
Danke im Vorraus
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren, C Sharp
Lege dir zuerst zwei boolsche Felder an, die dir zeigen, ob Trigger A und B jeweils aktiv sind. In OnTriggerEnter wird die jeweilige Variable auf true gesetzt, in OnTriggerExit wieder auf false.
Dann brauchst du noch eine Methode, die in beiden OnTriggerEnter-Methoden (nach dem Setzen der boolschen Variable) aufgerufen wird. Sie sollte den Wert beider Variablen prüfen und daraufhin entscheiden, ob ein Levelwechsel stattfinden soll oder nicht.