‫Willkommen zurück.
‫In diesem Video werden wir uns Trigger ansehen, und Sie haben bereits physische Körper gesehen, Sie haben
‫Collider gesehen, all diese Dinge.
‫Jetzt fügen wir eine neue Komponente hinzu, die ein Trigger ist, und es ist nicht einmal eine neue Komponente.
‫Und das ist das Schöne, denn es ist einfach der Collider selbst.
‫So können Sie beispielsweise einen Collider auslösen, unser Player könnte ein Auslöser oder ein neues Objekt sein.
‫Lassen Sie uns also ein neues Objekt in unserem Spiel erstellen, ein 3D-Objekt.
‫Lassen Sie uns mit einem Würfel gehen und was ich mit dem Würfel machen werde, werde ich die Position zum Zurücksetzen ändern.
‫Also setze ich es zurück und ziehe es ein wenig nach oben und zur Seite.
‫Ändern wir nun die Skala von Y auf fünf und die Skala von X auf drei.
‫Jetzt haben wir hier also eine Wand und vielleicht ist es besser, wenn ich die Wand zur Seite schiebe und das X in
‫eins und in Z ändere, um mit vier fortzufahren.
‫Jetzt habe ich also diesen riesigen Ball hier.
‫Und was ich möchte, ist, dass etwas ausgelöst wird, wenn ich durch ihn gehe oder der Ball in diesen
‫Würfel hineinpasst.
‫Also möchte ich, dass etwas passiert.
‫Ich möchte zum Beispiel, dass das Ganze verschwindet.
‫Nehmen wir an, ich möchte, dass die Wand verschwindet, das ist dieser Würfel.
‫Geben wir ihm also einen Trigger.
‫Der Würfel selbst bekommt und wird ausgelöst.
‫Werfen wir einen Blick.
‫Was das bewirkt, ist, dass es deaktiviert wird.
‫Es ist ein Collider in dem Sinne, dass es keine Wand mehr ist.
‫Es ist also keine Mauer, die wir nicht mehr passieren können.
‫Wie Sie sehen, ignoriert unser Ball es jetzt einfach.
‫Es geht einfach durch.
‫Wenn wir also möchten, dass diese Wand etwas tut, wenn etwas daran vorbeigeht oder darauf trifft, müssen wir ein neues Skript
‫erstellen.
‫Also rufe ich einfach dieses Skript auf, löse ein Skript aus.
‫Lassen Sie uns also weitermachen und ein neues Skript erstellen.
‫Rechts.
‫Klicken Sie auf Erstellen und sehen Sie dann ein scharfes Skript und nennen Sie es Trigger-Skript.
‫Jetzt werde ich dieses Triggerskript meinem Cube zuweisen.
‫Lassen Sie uns also weitermachen und die Komponentenskripte hinzufügen und ein Skript auslösen.
‫Und jetzt öffnen wir das Trigger-Skript.
‫Und es gibt nur eine Sache, die ich hier benötige, damit ich keine Update-Methode starten muss.
‫Und noch einmal, es ist nicht so wichtig, dass Sie die Codierung selbst verstehen, aber es ist wichtiger, dass
‫Sie die Prinzipien verstehen.
‫Wenn also etwas passieren muss, wenn unser Objekt von einem anderen Objekt getroffen wird, müssen wir die
‫Methode on trigger enter verwenden.
‫Es gibt eine Methode, die bei Trigger-Eingabe aufgerufen wird, wenn der andere Collider den Trigger betritt und der andere
‫zum Beispiel unser Spieler sein könnte.
‫Also machen wir das.
‫Ich habe gerade die Eingabetaste gedrückt.
‫Ich habe die On-Trigger-Eingabemethode gewählt und jetzt wird sie hier automatisch für mich erstellt.
‫Was ich hier also eingeben kann, ist zum Beispiel druckgetriggert.
‫Ich drucke also einfach etwas auf die Konsole und Sie werden gleich sehen, was das bewirkt.
‫Also machen wir das.
‫Jetzt ist unser Würfel also sehr wichtig, dass unser Würfel ein Trigger-Skript hat.
‫Jetzt führen wir den Code aus.
‫Und lassen Sie uns durch unseren Trigger gehen, und wie Sie hier auf der Konsole sehen können, heißt es Trigger.
‫Lassen Sie uns jetzt noch einmal auslösen, versuchen wir, den Ball zurückzubekommen, der wir sind, und schlagen wir ihn erneut.
‫Sie können sehen, dass es drei heißt, es wurde bereits dreimal aufgerufen, und das liegt daran, dass wir es
‫dreimal durchlaufen haben.
‫Wofür Sie das zum Beispiel verwenden könnten, um dieses ganze Spielobjekt loszuwerden, also machen wir das.
‫Gehen wir zurück zum Code und rufen jetzt Trigger auf und wir rufen auch die Methode Destroy auf.
‫Und ich werde nur Spielobjekt geben.
‫Also, was wird das tun, und ich werde nur das Spielobjekt als Parameter verwenden, was ein Parameter ist, was
‫die Methode Destroy ist.
‫Wenn Sie diese Dinge noch nicht wissen, werden wir später darauf eingehen.
‫Die Methode Destroy zerstört also einfach das Spielobjekt, das dieses Triggerskript
‫enthält.
‫Das ist es, was diese Zeile hier sagt.
‫Schauen wir uns also an, wie das im Spiel aussieht.
‫Also werde ich einfach dieses Ereignis auslösen und Sie sehen, unsere Mauer ist verschwunden.
‫Wenn wir unser Spiel also etwas anders aufbauen, gehe ich einfach vor und lege meinen Ball sofort
‫unten hin und bewege ihn nach links.
‫Und jetzt bewege ich meinen Würfel ein wenig und ich werde diesen Würfel mehrmals duplizieren,
‫und jetzt bewege ich die Würfel nacheinander.
‫Also verschieben wir sie einfach und auch diese hier.
‫Und der letzte auch.
‫Also, wenn ich angefangen habe, wird einer nach dem anderen verschwinden, dass wir sie einfach
‫mit Controlled oder Camonte duplizieren, je nachdem, welches System Sie verwenden.
‫So richtig.
‫Klicken Sie auf Duplizieren ist eine weitere Option.
‫Wenn Sie es also auf diese Weise duplizieren, wird das Objekt an derselben Position dupliziert.
‫Deshalb können Sie nicht sehen, dass es zwei Objekte gibt.
‫Sie müssen also eines verschieben, um zu sehen, dass es tatsächlich zwei Objekte gibt.
‫Also lass uns weitermachen und das noch einmal tun.
‫Und jetzt wird, wie Sie sehen können, die Methode Destroy aufgerufen.
‫Was wir jetzt tun könnten, ist, den Trigger auf eines unserer Objekte zu deaktivieren, oder alle sind Objekte
‫unserer Würfelobjekte.
‫Also lass uns das ganz schnell machen, außer den letzten beiden.
‫Und was ich jetzt auch noch hinzufügen möchte, ist ein starrer Körper zu allen außer einem der ersten
‫zumindest.
‫Fügen wir also Cube Cube einen physikalischen Starrkörper hinzu, eins, zwei, drei.
‫Und das ist es.
‫Also Physik.
‫Starrer Körper und Physik hinzufügen, es ist wichtig, dass Sie Physik und Physik zu D verwenden, da es sonst nicht
‫funktioniert.
‫Jetzt lass es uns noch einmal laufen und jetzt versuchen wir es mit unserem Ball zu treffen.
‫Wie Sie sehen, hatte der erste jetzt noch einen Auslöser, Boom, Boom.
‫Und diese beiden fallen einfach ab.
‫Also verschwanden diejenigen, die einen Auslöser hatten, und diejenigen, die keinen Auslöser hatten.
‫Also vier, fünf.
‫Und ich denke, das ist es.
‫Sie hatten noch einen Auslöser.
‫Also verschwanden sie.
‫Aber die anderen sind nicht verschwunden.
‫Weil sie die Ost-Trigger-Methode nicht aktiviert hatten und deshalb nicht zerstört wurden.
‫Lassen Sie uns nun die Trigger-Methode von jedem von ihnen loswerden.
‫Und das wird uns ermöglichen, ein kleines Dominospiel zu haben, also lasst uns weitermachen und sie verstehen.
‫Vielleicht sollten wir unseren Spieler etwas größer machen.
‫Ich werde das Spiel noch einmal spielen, mach weiter und ändere den Radius oder die Skala
‫unseres Spielers auf, sagen wir, dreimal dreimal drei.
‫Und ziehen wir es ein wenig nach oben.
‫OK, und jetzt könnten wir hier hingehen, Sie können global oder lokal verwenden.
‫Jetzt sind wir also global und ich kann Ihre Kamera nach vorne bewegen.
‫Verschiebe es ein wenig nach oben.
‫Jetzt haben Sie also einen besseren Blickwinkel auf die Dinge.
‫Fangen wir also noch einmal damit an.
‫Und jetzt verschieben wir es.
‫Und wie Sie sehen, bewegen sich nicht alle von ihnen.
‫Warum bewegt sich dieser nicht?
‫Vielleicht kannst du es herausfinden.
‫Wie Sie jetzt sehen können, kann ich es nur am Rand verschieben.
‫Vielleicht wissen Sie, warum es sich nicht bewegt.
‫Ich hoffe, Sie wissen, was es ist, denn es hat keinen starren Körper.
‫Kubek eins, zwei und drei haben also einen starren Körper, aber sie sind hier nicht in der Reihenfolge ihrer Benennung.
‫Q1 ist also der erste.
‫Der Würfel ist der richtige.
‫Zwei ist dieser und drei ist dieser.
‫Der vierte ist also der rechte und der fünfte ist dieser.
‫Und diese beiden haben keinen Physik-Kumpel.
‫Deshalb sind sie von der Physik nicht beeinflussbar.
‫Also lass uns das ändern.
‫Geben wir ihnen auch einen Physik-Kumpel.
‫Physik und Bridgette, Kumpel.
‫Lassen Sie uns das jetzt noch einmal spielen oder vielleicht sogar dieses zentrale Element loswerden.
‫Lassen Sie uns also die Buchstaben löschen, die der Würfel hier hat, und ihn erneut ausführen.
‫Jetzt schlagen wir zu.
‫Und wie Sie sehen, haben wir hier dieses kleine Dominospiel.
‫Und lass uns versuchen, darüber hinwegzukommen.
‫Ja, perfekt.
‫Ganze Kugel kann mit ihrer Kraft.
‫Es kann sich darüber bewegen.
‫Es kann sich um diese Objekte herum bewegen.
‫Und jetzt könnten Sie Ihr eigenes kleines Spiel, ein kleines Domino-Spiel oder ein kleines Sammelspiel erstellen, in dem
‫Sie Spielobjekte sammeln und mit der Methode des Zerstörens verschwinden lassen können.
‫Gut.
‫Das war's für den Moment.
‫In Bezug auf Collider, Starrkörper und Trigger werden wir diese ausgiebig in unseren Spielen verwenden.
‫Also keine Sorge, wenn Sie es noch nicht ganz verstanden haben.
‫Aber wir werden dorthin gelangen und Sie werden es in echten Spielen sehen.
‫Wir sehen uns also im nächsten Video.