Willkommen zurück, meine Spieleentwickler in diesem Video,
wenn wir das Spiel laufen, sind einfach nicht nur geöffnet.
Es öffnet sich und gibt uns eine zufällige Zuordnung.
Wir holen es ab und fangen an zu schießen.
Und das Beste daran ist, dass wir keine Waffen mehr haben, wenn wir weiter auf das Gleiche drängen
.
Sie werden sehen, warum das so erstaunlich ist.
Und ein paar Minuten,
also verschwenden wir keine Zeit mehr.
Und lasst uns anfangen.
K.
Jetzt haben wir unsere Brustöffnung.
Wir wollen eigentlich eine Waffe spawnen.
Was wir also tun werden, ist, dass wir
eine der potenziellen Waffen instanziieren werden.
Wo ist es an den Waffen genau hier.
Nun gibt es noch eine Sache
, die wir berücksichtigen müssen,
und das ist, wenn wir einen dieser Pickups spawnen.
Es ist sofort auf der Brust und die Brust ist solide.
Was wir also tun werden, ist, dass wir
hier einen Spam-, Spam- und Spamspawn-Punkt erstellen
.
Und wir nennen Spawn-Punkt.
Und wir bewegen es einfach ein bisschen nach unten.
Und hier kann ich das einfach größer machen.
Und hier wird die Waffe für uns
spawnen und wir legen sie einfach hier hin.
Und wenn Sie möchten, können Sie jeder dieser Waffen auch den Pickup, die D-Ebene, hinzufügen
.
Ich denke, es ist eine gute Idee, denn wenn
der Spieler direkt vor der Brust steht,
werden wir nicht einmal sehen, was die Waffe war.
Es ist also eine gute Idee. Es ist ziemlich einfach.
Füge einfach das Skript hinzu.
Wir machen es vielleicht später.
Aber im Moment konzentrieren wir uns weiter auf das, was wir haben.
Wir gehen gerade in die Waffen ein und hier werden wir ein zusätzliches serialisiertes Feld erstellen
, das vom Typ Transformation ist,
und es wird der Spawnpunkt sein.
Speichern Sie das wieder in Unity, warten Sie darauf,
dass es kompiliert und Waffen genau da sind wir los.
Der Punkt, an dem wir jetzt tun werden, ist, dass
wir hier eine Zufallszahl erstellen möchten,
oder zumindest wenn wir die Taste tatsächlich drücken
, wird eine Zufallszahl erstellt.
Und von dieser Zufallszahl aus werden wir
eine der potenziellen Gameten instanziieren.
Also werde ich es dir als Herausforderung ausstellen,
also musst du die Waffenabholung ausgeben.
Hier drin.
Wir hätten uns abholen müssen.
Sie müssen also eine Zufallszahl erstellen.
Sie müssen eine der potenziellen Waffen instanziieren.
Und Sie müssen sicherstellen, dass es sich an
der Position des Spawn-Punktes befindet.
also das
Halten Sie also das Video jetzt an und machen Sie die Herausforderung.
Okay, willkommen zurück.
Nachdem wir das Sprite geändert haben,
erstellen wir einen int, eine
zufällige Waffe, eine Waffennummer
und diese entspricht dem Zufallsbereich.
Und der Bereich reicht von 0 bis zur potenziellen, potenziellen Punktlänge der
Waffen.
Und hier drin werden wir fortfahren und instanziieren.
Instanziieren öffnet was ist das Objekt?
Es werden die potenziellen Waffen auf der Position, die
zufällige Waffennummer,
die Spam-Punktposition und der Spam-Punkt 0, 0, 1.
Spar dir das auf.
Und jetzt gehen wir zurück und zu unserem Spiel.
Ich glaube, das ist alles, was wir tun müssen.
Okay, lass uns zurückgehen.
Lassen Sie uns das ein bisschen größer machen.
Führe das Spiel aus.
Steh neben die Brust, treff das Gleiche.
Da sind wir los. Wie cool ist das?
Jetzt haben wir die Schrotflinte,
wir können sie tatsächlich abholen und anfangen zu schießen.
Nun gibt es noch eine Sache
, die wir berücksichtigen müssen.
Und dann kann ich spawnen, denn Geld,
Waffen wie ich will,
ist etwas, das Sie vielleicht für gut halten.
Aber in Wirklichkeit ist es das nicht.
Vielleicht willst du das haben, vielleicht nicht.
Und ich gebe dir
die Möglichkeit, dies alleine zu tun.
Pausiere das Video wenn du willst.
Dies ist keine offizielle Herausforderung.
Ich geb dir ein paar Sekunden.
Pausiere das Video und finde heraus, wie wir das stoppen können.
O K Die Zeit ist um.
Also hier drin füge ich einen
weiteren Booleschen Wert hinzu, der offen war.
Es öffnete sich, öffnete sich. Und hier drin,
nachdem wir die Truhe tatsächlich geöffnet haben,
ist das gleich wahr.
Und eine andere Bedingung hier drin,
wenn es nicht geöffnet wurde,
speichern Sie das, und ich möchte es an einen anderen Ort hinzufügen.
Und hier drin haben wir den Vicky wieder wahr gemacht.
Also hier drin sage ich,
entschuldigen Sie mich, das ist eine Menge.
Wenn es nicht geöffnet wurde ,
schalten wir das ein.
Spar dir das auf.
Und wenn wir draußen sind ,
setzen wir es einfach auf false und
eröffnen niemals ein Konto.
Wir wollen den Text also nicht weiter sehen
wenn wir diese Truhe bereits geöffnet haben.
Also führen wir das Spiel aus.
Wir haben die Truhe.
Wir öffnen es.
Wir haben die Schrotflinte, die versucht hat, sich ein anderes Mal zu öffnen.
Nein, wir können nicht, wenn wir zurückgehen, das war's.
Wir sehen es nicht, weil wir bereits geöffnet haben
und unsere App abholen und herumschießen.
Wir haben ein erstaunliches Waffenlaichen,
Brustöffnung, Aufhebung von
Mechanikern, die einwandfrei funktionieren.
Also hoffe ich, es gefällt dir.
Und wenn Sie eine zusätzliche Herausforderung an der Seite haben möchten,
erstellen Sie vielleicht eine Art Animation für die Truhe, wo
es links und rechts wackelt, bevor sie sich öffnet.
Oder ich weiß es nicht, vielleicht fügen Sie eine Art
zusätzliche Animation hinzu, wenn Sie die Truhe auf sich selbst finden müssen
.
Stellen Sie sicher, dass Sie Ihre Änderungen immer übernehmen, wenn Sie es noch nicht getan
haben, Sie kennen den Drill.
Ich es hilft mir
sehr, wenn Sie eine Bewertung positiv 1 hinterlassen,
natürlich eine Rezension über den Kurs Atlas, die Plattform.
Wisse, dass ich der Autor dieses Kurses bin
, ist es wert, es wert,
anderen Leuten zu zeigen
und hat sich offensichtlich der Zwietracht angeschlossen,
wenn Sie es noch nicht getan haben,
und ich hoffe, dass Ihnen dieser Abschnitt gefallen hat.
Es war echt nett. Wir haben viel gelernt.
Und im nächsten, ich bin mir nicht sicher, was wir tun werden,
aber ich bin sicher, dass wir es von ihnen herausfinden werden.
Verschwenden wir also keine Zeit mehr und
gehen wir zum nächsten Abschnitt.