Willkommen zurück Meine Lieblingsspielentwickler
zu einem brandneuen Video und diesem Video,
anstatt nur die Punkte zu unserer Ebene oder unserem Spielmanager hinzuzufügen
,
haben wir diese Münze genau hier.
Und wie Sie sehen können, dreht es sich.
Es ist echt cool.
Und wenn Sie hören, wann wir es abholen,
gibt es eine kleine Explosion.
Warum eine Explosion?
Weil ich mir nicht die Zeit genommen habe, tatsächlich einen Soundeffekt für das Aufheben der Münze zu finden
.
also damit
Verschwenden wir also damit keine Zeit mehr und lasst uns anfangen.
Oh, okay.
Also Zeit, um das Geld , das wir geschaffen haben, tatsächlich
abzuholen.
Also werde ich das alles klären.
Ich öffne das Skript und
entferne das, was wir hier für die BBC haben
oder was auch immer es
mit der Tastatur anzeigt und hinzufügt.
Also zurück hier, damit es kompiliert werden kann.
Und in den Sprites hier drin
erstelle ich einen neuen Ordner für die Münzen.
Doppelklicken, öffnen Sie dies und ich gehe
hier in die Ressourcen ein.
Und wie Sie sehen können,
haben wir die rotierende Münze,
die Münze blinkt und die Münze glänzt.
Wählen Sie also aus, was Sie wollen.
Ich möchte das Drehen, weil ich gerne sehe, wie sich die Münzen drehen.
An diesem Ende öffnet sich hier.
Mal sehen, wie die aussehen.
Wirklich schöne Münzen, aber ich denke, dass sie
mit den 2D-Grafiken, die wir haben, etwas fehl am Platz
sind,
aber keine Sorge, wir verwenden
kostenlose Assets aus offener Spielkunst.
Also los geht's.
Wir fügen das hier hinzu.
Dies wird eine riesige Münze sein.
Bereite dich auf den riesigen Coyne vor.
Whoa, ich hätte nie gedacht, dass
ich wirklich nicht wusste, dass diese Münze so groß sein würde.
Machen wir es also ein bisschen kleiner.
Noch mehr.
Also 400, sehen wir mal.
Wir können übrigens die Skalierung etwas kleiner machen,
aber ich ändere gerne die Pixel pro Einheit.
Und sogar das, Lass uns 800 machen.
Also machen wir zwei
Mal kleiner als was auch immer es gerade ist.
Das ist immer noch riesig.
Und lass es uns 1600 schaffen.
Also komm schon, bitte.
Wir brauchten ein bisschen kleiner.
Oh mein Gott.
Ich würde diesen Betrag nicht erwarten.
3500 ernsthaft, das sollte gerade sehr klein sein.
Okay, Großartig.
Also denke ich, diese Münze, los geht's.
Das ist also eine kleine Münze, die
sich drehen wird und wir können sie abholen.
Und eigentlich weißt du was,
vielleicht mach es 3000.
Und los geht's, wenden die Änderungen an.
Lasst uns darauf hinweisen.
Zeigen Sie, und wir müssen nicht mehrere erstellen.
Los geht's, heb dir das auf.
Jetzt wird dies der Fall Bitcoin 0 sein.
Was wir jetzt tun werden, ist, dass wir
in die Animation gehen und eine Animation erstellen.
Die Animationen eines Assets klicken Sie also mit der rechten Maustaste auf Neuer Ordner,
drehen Sie einen Bitcoin, doppelklicken Sie hier hinein und drehen Sie ihn.
Das war's.
Alles was wir tun müssen.
Ziehen Sie diese n und das stimmt.
Okay, das ist zu schnell.
Trennen wir sie ein bisschen.
Also jeden Punkt, da geht, denke ich,
dass das gut genug ist.
Also und aus irgendeinem Grund fühle ich
, dass es ein bisschen nervig ist, aber keine Sorgen.
Jetzt werden wir hier ein neues Skript hinzufügen.
Also gehe ich in
die Drehbücher und gehe in die Pickups an.
Klicken Sie mit der rechten Maustaste und erstellen Sie ein neues C-Sharp-Skript,
das eine Münze abholen wird.
Heb ab.
Da sind wir los. Jetzt haben wir die Münzabholung.
Machen wir das kleiner. Da sind wir los.
Also zum Bitcoin hinzugefügt und
lass es uns öffnen und Visual Studio.
Wenn ich also die Gesundheitsabholung hole,
ist es ziemlich dasselbe.
Also wo ist es?
Wo ist die Gesundheitsabholung?
Das ist also ziemlich dasselbe.
Ich kopiere einfach den Code.
Ich füge es hier ein.
Und die einzigen Dinge, die sich ändern werden
, wie zum Beispiel,
der Münzbetrag, den Sie von dieser Münze erhalten,
also behalte ich ihn bei ihnen.
Und vielleicht auch der abgeholt,
was gut sein wird und es abholen wird.
Und k kann abgeholt werden Methode.
Okay, also der Pickup, die Ebene.
Das ist offensichtlich etwas, das wir auch der Münze hinzufügen werden
, denn später
werden wir vielleicht ein Glas zerbrechen oder einen Feind töten wollen.
Und deshalb wollen wir eine kleine Verzögerung haben.
Also werden wir dies jederzeit an den Layern der Komponenten verkleinern
Layern der Komponenten verkleinern
oder die Ebene aufnehmen. Da sind wir los.
Zeit vor der Abholung ist 0,5,
was gut genug für uns ist.
Und
was müssen wir sonst noch tun?
Wir zerstören das Spielobjekt.
Anstatt HP hinzuzufügen,
werden wir dies entfernen.
Und wir werden sicherstellen, dass wir hier drin auch entfernen können,
dass der Spieler
es auf der Pickup-Ebene einstellen wird.
Also Pickups.
Und denken Sie daran, dass wir die Ebene, Layer, nicht mehr benutzen.
Ich meine, tut mir leid, das Spieler-Tag, um Dinge aufzuheben.
Und hier drin haben wir gesagt, dass die Abholung stimmt,
also holen wir nicht zweimal ab.
Und hier sollten wir tatsächlich die Menge an Münzen erhöhen
, die wir
haben, und das wird eine Herausforderung sein.
Du. Also füge die Münze hinzu und spiele einen Soundeffekt.
Erstellen Sie also zuerst
den Level-Manager und fügen Sie die Münzen hinzu.
Dicey Create, ich meinte, bring den Level-Manager und die Münzen
dazu und spiele die Soundeffekte
wenn wir die Münzen abholen,
du kannst wählen, wie auch immer die Fraktur klingt.
Vielleicht kannst du sogar gehen und dein eigenes holen, etwas finden,
wenn ich dir dann ein geben würde
, damit du aus dem Weg bist,
das Video jetzt anhalten und zur Herausforderung gehen.
Okay, willkommen zurück.
Also hier drin werden wir den Levelmanager bekommen
, oder tut uns leid,
nicht den Level-Manager, den Spielmanager,
aber der Spielmanager ist keine Instanz.
Also hier drin werden wir einen öffentlichen statischen Game Manager erstellen
.
Wir können das Objekt finden,
das hätten wir tun können,
aber weil wir vielleicht mehrmals darauf zugreifen werden
, glaube ich, dass es besser ist,
eine Instanz zu haben.
Also hier drin werde ich das Erwachen setzen und die
Instanz ist gleich dem.
Spar dir das auf.
Entfernen wir den Start und das Update vorerst.
Wenn wir sie brauchen, werden wir sie später erstellen.
Spar das wieder in der Abholung auf.
Spiel.
Managerin.
Punktinstanz, Punkt, Münze hinzufügen oder Münzen erhalten, Bitcoins erhalten.
Und wie viel wollen wir?
Es ist der Münzbetrag.
Speichern Sie das und jetzt wollen wir das Audio abspielen.
Also AudioManager, du verwaltest
die Instanz, die als Fax abgespielt
wird und welchen Soundeffekt möchten wir spielen?
Wir könnten es hier schaffen.
Ja, klar, lass es uns machen.
Also die Sandbox zum Spielen.
Da sind wir los.
Speichern Sie das als Fax zum Abspielen.
Und zurück in unserem Spiel.
Mal sehen, was wir hier haben.
Und der Audio-Manager,
wo ist der Audio-Manager?
Und was haben wir
die Explosion, feindliche Gewehre, Schrotflinten,
Schreibspieler werden getroffen, Pistolenschuss, Explosion.
Lasst uns die Explosion hinzufügen. Klar. Warum nicht?
Weil ich keine gemeinsame Abholung finden kann.
Du kannst alles hinzufügen, was du willst.
Es braucht nur eine Art Metall.
Eigentlich denke ich, dass ich hier etwas hinzugefügt habe
, aber wir haben es nicht hinzugefügt.
Wie auch immer, lass uns die Explosion nur zum Spaß nutzen.
Wie auch immer, Element zwei.
Also speichern die beiden das, führe das Spiel aus.
Und jetzt, wenn wir zur Münze kommen,
sollten wir überhaupt nichts hören, denn hier drin
gibt es keinen Fehler.
Ok?
Nein.
Aber er hat sich nicht einmal selbst zerstört.
Es gibt also ein Problem.
Und hol dir Komponente.
Aufnahme-Layer wurde nicht abgeholt.
Mal sehen, denn das muss einfach sein.
Warten wir vielleicht auf diesen Timer 0.5.
Nein, ich arbeite überhaupt nicht.
Mal sehen, was das Problem ist.
0, okay, komm zurück.
Also erstellen wir einen On Trigger Enter.
Das ist in Ordnung, aber wir haben keinen Auslöser, um dies auszulösen.
Also müssen wir einen Box-Collider oder einen kreisförmigen Collider 2D hinzufügen
und ihn zum Trigger machen.
Also ist der Circle Collider,
glaube ich, extrem riesig.
Nein, wo ist es?
Obwohl es genau auf der Münze steht, ist das ausgezeichnet.
Spar dir das auf, führe das Spiel aus.
Jetzt sollten wir die Stummschaltung der Musik aufheben.
Und man konnte ein schwaches Geräusch der Explosion im Hintergrund hören
. Ich konnte es hören.
Ich hoffe, du hättest es hören können.
Wir gehen zu den Prefabs,
wir gehen zu den Pickups und wir haben den Bitcoin genau hier gesagt.
Ich hoffe es gefällt dir.
Stellen Sie sicher, dass Sie Ihre Änderungen übernehmen, stellen Sie sicher, dass Sie eine Bewertung abgeben
.
Es hat mir sehr geholfen und wir sehen uns
im nächsten Video.