Willkommen zurück, Meine Lieblingsspielentwickler in diesem Video,
anstatt jedes Mal
entweder in der Konsole nach dem Debug suchen
oder sich das Objekt des Spielmanagers ansehen zu
müssen, um zu wissen, wie viel Münzen wir haben.
Wir haben tatsächlich den UI-Canvas erstellt
, um alle Bitcoins zu registrieren, die wir haben.
Wie Sie sehen können, haben wir gerade 0,
aber wenn wir eine Münze abholen, bekommen wir das.
Verschwenden wir also keine Zeit mehr und fangen wir
mit diesem wirklich einfachen Video an.
Oh, okay, jetzt ist es an der Zeit, die Bitcoins zu zeigen
, die wir auf unserer UI-Canvas aufgegriffen haben.
Also werde ich die Szene ein bisschen größer machen.
Ich werde die Canvas finden und hier irgendwo.
Doppelklicken Sie also auf den UI-Canvas.
Lasst es uns öffnen.
Mal sehen, was wir haben
und klicken Sie auf UI Canvas anzeigen, damit wir alles sehen können.
Wir haben die Waffenoberflächen-Gesundheit
und lassen Sie uns fortfahren und ein neues leeres Spiel erstellen.
Nein, nicht, tut mir leid, nicht auf der Gesundheit auf
der Benutzeroberfläche erstellen Sie ein leeres Spielobjekt.
Und das werden die Münzen oder was auch immer sein.
Aber Coin Tracker, ich weiß nicht,
mit Mais auftreten. Da sind wir los.
Also Bitcoin-Tracker, und hier werden wir
die Benutzeroberfläche und das Bild hinzufügen,
und dies wird das Bild darstellen,
das Bild. Da sind wir los.
Und es wird einfach so sein,
lass mich die Sprites durchschauen.
Sprites machen diese kleiner.
Da sind wir, die Münzen,
während die Münze ich sie gerade gesehen habe, Münzen, Sternmünzen.
Und lasst uns die Imagetherapie-Ziele beim Sprite hinzufügen.
Wir können auf native Größe einstellen.
Da sind wir los. Ich denke, es ist gut genug.
Wir stellen es direkt hier direkt
neben dir hin und kannst es natürlich überall hinstellen, wo du willst
, wie ich immer sage,
aber ich werde es einfach hier einstellen.
Und dann erstelle ich hier eine, eine
andere Benutzeroberfläche.
Oh, tut mir so leid.
Wir hätten das Bild nicht setzen sollen.
Lassen Sie mich einfach das Bild einstellen.
Positionsfehler bewegt das gesamte Objekt in nur ein bisschen.
Und ich werde hier drin viel pro Text erstellen.
Und offensichtlich werde ich es schaffen, sagen wir 99,
99, fett,
und ändere die Schriftart darauf, mach es
zu dem, mit dem Roboter denkt,
ich werde dieses ganze Objekt hierher bewegen.
Ich bewege das Bild ein bisschen nach links.
Da sind wir los.
Und dann der Text ein bisschen nach rechts.
Und dies wird die Menge an BDC-Text sein.
Und wir behalten es bei meiner 99, nur um alles darzustellen.
Und wir setzen es in der Mitte der Ausrichtung und setzen es auf
automatische Größe, erhöht das Maximum.
Und lass mich den Text ein wenig ändern. Da sind wir los.
Das sieht gut aus. Ich glaube.
Ja, das sieht meiner Meinung nach gut aus.
Wir haben also die Nummer genau hier
über der Gesundheit angezeigt und jedes Mal, wenn wir abholen,
sollten wir dies bekommen.
Okay, großartig, also werde ich das speichern.
Ich gehe in die UI-Canvas
und öffne den UI-Manager.
Also hier drin brauchen wir offensichtlich eine Referenz.
Die erste Referenz wird also ein serialisiertes Feld vom Typ Text sein
.
Was war es Text Mesh Procore,
besteuerte Mash Pro GUI.
Dir stimme ich zu.
Okay, das war's.
Und der BTC-Text.
Spar dir das auf.
Okay, also lasst uns wieder hier rein gehen.
Lassen Sie uns einen Hinweis auf diesen Tag bekommen. Jetzt.
Da sind wir los.
Und lassen Sie uns die Änderungen auf der UI-Canvas anwenden
, damit sie überall angewendet werden.
Okay, großartig.
jetzt an unserem Ende
Was werden wir jetzt an unserem Ende tun?
Nun, natürlich möchten wir jedes Mal
, wenn wir eine Münze abholen oder neu anfangen
oder den Punkt ausgeben,
dass sie direkt hier auf der Benutzeroberfläche angezeigt wird.
Und dies wird Ihre Herausforderung sein, den Wert der Münze festzulegen
und jedes Mal zu aktualisieren.
Erstellen Sie also eine Methode, die den Münztext und den UI-Manager aktualisiert
,
legen Sie ihn am Anfang fest, damit wir nicht
wissen müssen, wo der Anfang ist, wo verkaufen wir ihn?
Stellen Sie außerdem sicher, dass jedes Mal, wenn wir Münzen hinzufügen oder entfernen
, um sie in der Benutzeroberfläche zu aktualisieren.
Damit aus dem Weg ist,
pausiere das Video jetzt und mach den Chaldäer.
Okay, willkommen zurück.
Also im UI-Manager,
während der UI-Manager,
und lassen Sie uns nach unten scrollen und hier eine öffentliche Lücke
erstellen,
Bitcoin-Text aktualisieren.
Und hier drin werde ich nur auf den Text, den Text, den Text und den Text von PTC zugreifen
.
Und es wird gleich der Ganzzahl genau hier sein,
was der Betrag an BDC entspricht.
Und es wird gleich der Menge an BTC sein. Da sind wir los.
Dies funktioniert also nicht, da Sie
nicht in eine Zeichenfolge konvertieren können.
Also füge ich die Punkt-2-Zeichenfolge hinzu.
Spar dir das auf.
Das ist also ein bisschen ein Trick.
Vielleicht wussten Sie nicht, wie das geht.
Es gibt andere Möglichkeiten, dies zu umgehen,
aber das ist eine Möglichkeit, die ich Ihnen vorerst zeigen werde.
Also zurück im Game-Manager,
sobald wir anfangen.
Also anfangs oder weißt du was?
Solange wir wach sind,
verkaufen wir es im Wachzustand.
Aber das Problem mit dem Erwachen ist, dass es
beginnen könnte, bevor wir eine Instanz des UI-Managers haben.
Also lasst es uns einfach machen und vorerst anfangen.
Es ist ein bisschen sicherer.
Ui Manager, Punkt-Instanz,
Punkt-Update, Bitcoin-Texte
und es werden die aktuellen Bitcoins sein.
Und wenn wir dann die Bitcoins bekommen,
werden wir dies und die Ausgaben nach dem Verkauf aktualisieren
und die Ausgaben nach dem
, weil wir nicht negativ sein wollen,
also werden wir es hier nicht verkaufen.
Wir haben es gesagt, nachdem wir überprüft haben, ob wir
weniger als 0 haben und dann machen wir es 0.
Also spar dir das auf.
Zurück in unserem Spiel.
Wir werden das Spiel starten.
Lassen Sie uns das ein bisschen größer machen.
Also führe das Spiel aus, wir sollten hier 0 sehen
, weil wir keine Münzen haben.
Da sind wir los. Wir haben 0.
Und jetzt, wenn wir das abholen,
Sie bitte den Ton stumm.
Wenn wir das abholen, sollten wir sehen, dass wir zehn bekommen.
Exzellent. Jetzt können wir
unsere Münzen abholen und natürlich können wir sie auch ausgeben.
Wir haben nicht die Möglichkeit, sie auszugeben,
aber in ein bisschen werden wir anfangen, Geschäfte zu schaffen
, und dann können wir sie ausgeben.
Da das aus dem Weg ist,
bin ich mir nicht sicher, warum ich diese Mischung immer wieder sage
, um all Ihre Änderungen zu begehen.
Ich hoffe, es gefällt Ihnen und wir sehen uns im
nächsten Video, in dem wir erfahren
wie wir unsere Bitcoins tatsächlich verdienen und sie nicht nur vom Boden abholen können
.
Wir sehen uns dann.