Willkommen zurück, meine Spieleentwickler.
In diesem Video haben wir einen Trail-Renderer zu unserer Kugel hinzugefügt.
Ich werde es etwas übertrieben machen, damit Sie deutlich sehen können
, was passiert, wenn wir unser Spiel ausführen.
Wenn wir unsere Kugel abschießen.
Da gehst du.
Man sieht, dass es eine Art hinter sich hat.
Ich werde es ein bisschen größer machen.
Du siehst also deutlich, was los ist.
Ich schieße eine Kugel ab.
Nun, da gehst du.
Sie können unseren cool aussehenden Trail sehen,
die Trails hinter der Kugel.
Eigentlich ist es nicht perfekt.
nett ist es nicht.
Aber ich habe dir den Teil der Kreativität überlassen, denn obwohl ich mich selbst kenne,
bin ich nicht so kreativ damit,
lass uns keine Zeit mehr verschwenden.
Wir beheben ein kleines Problem, das wir hatten,
aber wir haben es nicht gesehen, bevor Sie es vielleicht bemerkt haben
und dachten Moon, Michael hätte etwas vergessen.
Was ist E eine solche Belastung strukturiert dich.
Nein, nein, ich mache Witze. Das verschwendet keine Zeit mehr und lasst uns anfangen.
Okay, also wollen wir eine kleine Spur hinter unserer Kugel hinzufügen, während sie durch den Weltraum fliegt.
Wie werden wir das machen?
Es ist eigentlich sehr einfach.
Wir gehen einfach in die Spielerkugel ein.
Und hier können wir eine Komponente hinzufügen, die der Trail-Renderer ist.
Wenn wir also darauf klicken,
können Sie sehen, dass wir einen Trail hinzufügen können.
Wie testen wir diesen Trail?
Wenn wir auf das Prefab doppelklicken,
öffnen Sie es hier und sehen Sie, was wir tun können.
Zuallererst
kenne ich nicht alle Elemente hier drin.
Du kannst alles herumspielen.
Sie können das eines der Dinge sehen, die wir als Sortierschicht haben.
Also können wir wählen, ob es sich um eine Kugel handelt,
ob es sich um einen Spieler handelt, mit dem was immer Sie wollen,
ich werde beides wählen.
Wie sehen wir den Trail?
Wir nehmen einfach unsere Kugel und fangen an, sie zu bewegen.
Im Moment ist dies die Spur, die wir haben.
Jep. Ich weiß, dass es nicht so gut ist.
Wogegen werden wir tun?
Das erste, was ich machen möchte, ist, dass ich das Material ändern möchte.
Wenn Sie also in Einheit dieses rosa Ding hinter sich haben,
bedeutet das, dass etwas mit dem Material nicht stimmt.
Also scrolle ich nach unten und finde heraus,
wo wir Material haben, wenn ich es vollständig entferne,
du wirst sehen, dass wir keine Spur mehr haben.
Sie können hier mehrere Arten von Material hinzufügen.
Übrigens gibt es eine Menge und es gibt Dinge, die
Sie in Unity importieren können, wie zum Beispiel Rock,
wie zum Beispiel, ich weiß nicht,
Blitze oder irgendetwas, was Sie wollen.
So können wir zum Beispiel diesem dunklen Material eine Art dunkles Material hinzufügen.
Ich weiß nicht was das ist.
Es ist eines der Standardmaterialien, die wir haben.
Ich werde nur verwenden, dass wir zum Beispiel das Standardpartikelsystem verwenden können
.
Es sieht also so aus, als gäbe es eine Rauchspur dahinter, was nicht schlecht ist.
Ich behalte es vielleicht. Und übrigens habe ich einfach Spaß.
Ich weiß nicht, was wir tun werden.
Und mal sehen, was können wir tun?
Und du kannst sehen, dass dieser Weg irgendwie komisch ist.
Wie auch immer.
Das nächste, was ich tun möchte, ist, dass ich die Breite dieses Trails ändern möchte, damit Sie sehen können
, dass ich ihn vergrößern oder verringern kann, wenn wir uns durch den Weltraum bewegen.
Und wir können hier auch einen weiteren Punkt hinzufügen.
So kannst du zum Beispiel anfangen, dass es
dick ist und dann diese kleine Spur am Ende hat,
so dass er kleiner wird, wenn wir vorwärts gehen.
Und mal sehen, was wir sonst noch in diesem Teilchen haben?
Wir können diese Art von Partikeln hinzufügen,
diese Art von Materialien tatsächlich.
Okay, nett, nicht schlecht.
Du kannst das hinzufügen, ein normales Sprite.
Und was das bewirkt, ist, dass wir die Farbe tatsächlich ändern können.
Und hier können Sie sogar gemischte oder feste Farben haben.
Also 11, einfarbig oder eine Mischung von Farben.
So kannst du zum Beispiel hier wählen,
die erste Farbe sollte sein,
lass es uns fast rot machen.
Und die Endfarbe sollte vielleicht weiß sein.
Okay, jetzt wirst du feststellen, dass wir beim Umzug
am Anfang gelesen haben und dann genau hier am Ende haben wir eine weiße Farbe.
Sie können die Breite ändern.
So können Sie zum Beispiel genau hier sehen, dass es ein bisschen groß für die Kugel ist und
so wird sich das Boot bewegen, weil es sich nur in die richtige Richtung bewegt.
Machen wir es also etwas kleiner, dünner.
Da sind wir los.
Jetzt haben wir diese kleine Spur, während wir uns durch den Weltraum bewegen.
Mal sehen, wie das aussehen wird. Okay?
Und ein anderes Problem ist die Zeit.
Wenn wir also darüber schweben,
wie lang wird der Schwanz B?
Es sind also fünf Sekunden.
Ich glaube nicht, dass fünf etwas sind, das wir wollen.
Ich denke, dass wir genug tun werden,
vielleicht noch weniger. Also los gehst du.
Das ist der Trail.
Ich denke sogar 0,5 werden ausreichen.
Also los gehst du.
Bring mir die Kugel.
Entfernen.
Dies wird unsere Spur hinter der Kugel sein.
Eigentlich weiß und nicht so gut wie eine Farbe.
Ich wähle einfach eine Art Orange,
Gelb, so etwas aus.
Mal sehen.
Da sind wir los. Also denke ich, dass es gut genug aussieht.
Vielleicht möchte ich es etwas dünner machen.
Nur ein bisschen dünner.
Und probieren wir ein anderes Material aus, nur zum Spaß.
Sieh dir an, wie das aussieht.
Nett. Nicht schlecht, glaube ich.
Nein, nein, eigentlich nein, es gefällt mir nicht.
Vielleicht sollte ich es etwas dicker machen.
Wir können die Dicke am Ende erhöhen.
Deshalb ist das der Anfang,
wie Sie sehen können, und dann ist er sehr klein.
Sie können herumspielen, getestet, wie viel Sie hinzufügen möchten, Dicke,
die Sie sogar ändern können,
Sie können sehen, dass es niedrig beginnt.
Sie können hier einen weiteren Wendepunkt hinzufügen.
So zum Beispiel so.
Denken Sie daran, als wir die Animationen gemacht haben.
Also los gehst du.
Diese Art von Fuchsschwanz dahinter.
Schau, wie cool das ist.
Sie können viele nette Effekte mit Trail erstellen
, wenn Sie die Zeit haben, all dies zu testen,
löschen Sie dies einfach.
Und lass es uns wieder normal machen.
Also los gehst du.
Das ist unsere Spur.
Eigentlich war der letzte viel bessere Ehrlichkeit,
aber keine Sorgen darüber im Moment, Mal sehen wir was.
Sie können auch die Schatten ändern.
Sie können eine automatische Zerstörung haben.
Es gibt eine Menge,
viele Dinge, mit denen man herumspielen kann.
Sie können in Unity's Dokumentation gehen und sich alles ansehen, um zu sehen,
welche anderen Optionen Sie haben.
Zum Beispiel die Sonden,
Kamerabewegung, so etwas.
Ich bin mir nicht sicher.
Klar.
Also werde ich das speichern.
Ich gehe zurück in unser Spiel und mal sehen, ob wir einen guten Trail haben.
Wenn ich also die Kugel schieße, sieht man,
dass ich eine kleine Spur dahinter habe.
gut ist es nicht.
Es ist nicht so, wie ich es gerne hätte.
Aber man sieht, dass es nur eine kleine Spur dahinter ist.
Warte also, bis die Kugeln zerstört wurden.
Versuch es noch einmal. Und wenn Sie bemerkt haben, dass es keine einzige Kugel
gibt, gibt es hier zwei Kugeln.
Und warum ist das so?
Was denkst du ist das Problem nicht da?
Und der Grund, warum wir zwei Aufzählungszeichen haben, ist
direkt hier in unser Skript zurückkehren
Sie feststellen, dass wir eine Aufzählung instanziieren, wenn wir während eines Frames die Maustaste drücken oder es weiter drücken, wenn wir
.
Um dies zu beheben,
geben wir dem Spieler die Möglichkeit, zu entscheiden, ob
sich um eine automatische oder nicht um eine automatische Waffe handelt.
Jetzt werde ich Sie daran erinnern, dass dies in ein anderes Skript verschoben wird
, da wir dies im Player-Skript nicht behandeln wollen.
Wir werden uns tiefer mit dem Warum befassen.
Denn lassen Sie mich es Ihnen von jetzt an einfach sagen,
denn eine automatische Waffe zu haben ist nicht der Spieler-Controller-Job.
Es sollte sich um ein anderes Skript handeln.
Aber jetzt beheben wir dieses Problem einfach.
Ich erstelle ein serialisiertes Feld, das vom Typ Boolean sein wird.
Und ich nenne es ist Waffen-Auto-Magie.
Wenn die Waffe also automatisch läuft,
werden wir die Bedingungen ändern.
Wenn die Waffe also nicht automatisch ist und wir die meiste Taste nach unten drücken,
werden wir sofort instanziieren.
So wie wir das oder welches Skript hatten,
bin ich mir nicht sicher, war es das Drehbuch?
Welches Skript fügen wir ein oder hinzu?
Oder wir haben nicht alle, okay,
also haben wir das Ende.
Was bedeutet dieses Symbol?
Lass mich einfach fertig werden.
Ist Waffe automatisch?
Und genau wie bereits erwähnt, bedeutet dies,
wenn wir ein Ausrufezeichen haben,
wenn wir ein Ausrufezeichen haben, dass, wenn diese
Waffe automatisch ist,
diese ganze Bedingung falsch ist.
Wenn also automatisch wahr ist,
macht dieses Ausrufezeichen dahinter falsch.
Aber das hat verstanden, dass dies n bedeutet, dass beide Bedingungen wahr sein müssen, um instanziieren zu können.
Was haben wir also hier?
Wenn die Waffe mit dem Ausrufezeichen nicht automatisch erfolgt
die Waffe nicht automatisch erfolgt,
wird diese ganze Bedingung erfüllt. Warum ist das so?
Denn wenn die Waffe nicht automatisch ist,
dies automatisch, ohne dass das Ausrufezeichen falsch ist.
Mit dem Ausrufezeichen wird es wahr.
Und wenn wir den Knopf drücken,
instanziieren wir die Kugel sofort.
Und wenn wir den Knopf gedrückt halten und die Waffe automatisch ist,
dann haben wir unseren Schusszähler.
Lass mich das nochmal machen.
Und lass mich eigentlich weitermachen und hier im Debug-Punkt-Log drucken.
Wenn das Ausrufezeichen automatisch ist.
Damit du es selbst sehen kannst, heb dir das auf.
Also nochmal, was passiert hier drin?
Wir können jetzt gehen und entscheiden, ob eine Waffe automatisch ist oder nicht.
Wie hilft uns das, wenn die Waffe automatisch läuft?
Und diese beiden Symbole genau hier,
und wir halten die Maustaste gedrückt.
Wir werden den Schusszähler haben und
je nach Zeit zwischen den Schüssen ständig schießen.
Wenn die Waffe oder die Waffe jedoch nicht automatisch ist, bedeutet das,
dass die Waffenautomatik falsch ist.
Was bedeutet, wenn wir ein Ausrufezeichen dahinter hinzufügen,
wird es wahr.
Diese gesamte Bedingung hier ist also wahr und wir drücken
die Maustaste, sobald wir sofort und ohne Verzögerung zwischen ihnen instanziieren.
Und wir müssen dies auch anzeigen, um sicherzustellen, dass Sie
verstehen, wie das Ausrufezeichen funktioniert.
Sie können genau hier das Ausrufezeichen automatisch sehen.
Zurück in unserem Spiel.
Wir führen unser Spiel aus.
Du wirst die Konsole bemerken, da geht's.
Dies ist ein kleiner Fehler.
Mach dir darüber keine Sorgen.
Ich werde das klären und du kannst sehen, dass es falsch ist.
Falsch, falsches Wild ist automatisch, stimmt.
Wenn ich es ausschalte, sieht man,
dass es wahr wird.
Sie können sehen, dass die Nachrichten, die direkt hier gesendet werden, aufeinander reduziert sind.
Wenn ich also keine Waffe als falsch habe, kann man sehen,
ich nur einmal schieße, wenn ich die Maustaste gedrückt halte
dass ich nur einmal schieße, wenn ich die Maustaste gedrückt halte.
Wenn ich es automatisch habe,
halte ich die Maustaste gedrückt.
Ich hab viele Schüsse.
Und das Tolle daran ist, nur zu warten, bis die Kugeln alle zerstört werden.
Wenn ich jetzt einmal den Knopf drücke
,
dann haben wir nur eine Kugel.
Also haben wir das Problem behoben, eine magische Kugel zu haben, um zu speichern, dass wir den Trail anpassen können, wenn Sie möchten
.
Ich habe es einfach ein bisschen schnell gemacht.
Haben Sie Zeit, viel Spaß,
genießen Sie es, einen seltsamen Trail mit vielen Farben zu kreieren und so weiter.
Und ich glaube, dies ist das letzte Video in diesem Abschnitt,
und im nächsten Abschnitt
werden wir die Feinde einrichten, die wir töten möchten.
Denn was ist der Sinn, Kugeln zu haben, wenn wir niemanden haben, mit dem wir sie töten können.
Stellen Sie also sicher, dass Sie Ihre Änderungen immer übernehmen.
Und wir sehen uns im nächsten Video.