‫Wir kommen wieder und in diesem Video möchte ich Ihnen Klassen vorstellen, die wir noch nicht verwendet haben, aber die wir verwenden können
‫und im Allgemeinen möchte ich Ihnen zeigen, dass es Klassen gibt, die Sie verwenden können, um
‫Funktionalität zu haben dass Sie nicht selbst schreiben müssen.
‫Eine Sache, die sehr regelmäßig verwendet wird, was in den meisten Videospielen sehr wichtig ist, ist
‫also ein Zufallsfaktor.
‫Sie müssen manchmal eine Art Zufälligkeit haben, damit das Spiel Spaß macht, denn es ist unvorhersehbar, was als
‫nächstes passiert.
‫Und wenn Sie das tun möchten, müssen Sie die Zufallsfunktionalität nicht selbst schreiben.
‫Sie können einfach eine Klasse verwenden, die in C Sharp oder in diesem Fall in Unity integriert ist.
‫Es gibt also einen anderen Typ dieser zufälligen Klasse, den Unity verwendet.
‫Also lass uns mit Zufall weitermachen.
‫Was es also tut, ist Klasse zum Generieren von Zufallsdaten.
‫Es gibt also eine Klasse namens random und wenn wir den Punkt-Button drücken, können wir die verschiedenen Methoden und die
‫verschiedenen Eigenschaften sehen, die diese Klasse zu bieten hat.
‫Es muss also beispielsweise eine Reichweite mit dieser oder einer Reichweitenmethode anbieten.
‫Dies bewirkt, dass ein Float-Wert zurückgegeben wird, bei dem es sich um einen zufälligen Wert zwischen einem minimalen und einem maximalen
‫Wert handelt, den Sie selbst zuweisen können.
‫Wenn ich das zum Beispiel mache, lass uns weitermachen und ich sage, ich möchte einen Wert zwischen null und 15.
‫Also sagte ich Wasserflugzeug als Null und Flomax ist 15.
‫Und was ich damit machen möchte, ist, dass ich es in einer Variablen speichern möchte, also speichern
‫wir es in einem Float, meiner Zufallszahl und jetzt drucken wir es aus.
‫Also hinterhalte meine Zufallszahl.
‫Nun, das in der Startmethode zu tun ist großartig, aber es ist vielleicht etwas interessanter, dies in der Update-Methode zu
‫tun.
‫Also machen wir das.
‫Lassen Sie uns jedes Mal eine neue Zufallszahl erstellen und auf dem Bildschirm ausdrucken, und es werden
‫viele Zufallszahlen erstellt.
‫Schauen wir uns also einfach an, was das bewirkt.
‫Richtig, wir bekommen ja schon regelmäßig eine Zufallszahl, hundert und so viele Zahlen.
‫Also pausieren wir das Spiel.
‫Und wie Sie sehen, ist die Zahl, die wir erhalten, elf Komma sechs, sechs Komma drei, neun Komma eins und so
‫weiter.
‫Ich bekomme also Zahlen zwischen null und 15 und sie sind völlig zufällig.
‫Nun, mindestens so zufällig, wie ein Computer sie erstellen kann.
‫Und das ist eine ziemliche Zufälligkeit, die wir hier bekommen.
‫Und das ist eine Funktion, die Sie basierend auf den Spielen, die Sie erstellen möchten, möglicherweise sehr oft verwenden.
‫Eine andere Sache, die Sie vielleicht verwenden möchten, ist die mathematische Klasse und in diesem Fall die mathematische Klasse,
‫es ist eine Struktur math F und die Struktur enthält eine Sammlung allgemeiner mathematischer Funktionen.
‫Werfen wir also einen Blick auf die Mathematik, wenn wir all diese Eigenschaften und Methoden sehen können.
‫Hier haben wir also Apps, die, wenn Sie eine absolute Zahl, Arcus-Gemütlichkeit, erhalten möchten, wenn
‫Sie ein Arek-Kozin von F haben möchten, viele mathematische Methoden.
‫Diese sind sehr nützlich, wenn Sie etwas mit Winkeln machen möchten, wenn Sie den Winkel ändern oder den Winkel
‫berechnen möchten, und wenn Sie etwas abrunden möchten, können Sie Boden verwenden.
‫Wenn Sie die Exponentialfunktion verwenden möchten, können Sie exp usw. verwenden.
‫Sie können also sehen, dass Sie hier all die verschiedenen Methoden seit dem Sinus-Glatt-Schritt haben, all diese Dinge.
‫Ich werde sie nicht alle nur für dich durchgehen.
‫Sie wissen also, dass es etwas gibt, das Ihre Arbeit erheblich erleichtert.
‫Das ist es, was ich wärmstens empfehlen kann, wenn Sie sich in der Situation befinden, in der Sie denken, in
‫Ordnung, nun, ich möchte A, B, C tun, gibt es eine Möglichkeit, dies zu tun?
‫Leicht.
‫Versuchen Sie also nicht, komplexen, hochkomplexen Code zu schreiben.
‫Schauen Sie zuerst bei Google vorbei.
‫Schaut einfach kurz nach.
‫Vielleicht finden Sie etwas, recherchieren Sie, bevor Sie stundenlang programmieren.
‫Gut.
‫So ist beispielsweise die Mathe-Funktion sehr mächtig, um Ihnen bei allem zu helfen, was mit Mathematik zu tun hat.
‫Und es könnte Klassen geben, die ich im Kurs nicht behandle, was für Sie sehr nützlich sein wird.
‫Schauen Sie also immer nach, welche Kurse verfügbar sind und welche Ihnen je nach Situation helfen können.
‫Gut.
‫Das war's also für dieses Video.
‫Bitte sehen Sie sich den Mathe-Kurs an, den Zufallskurs, verwenden Sie sie, probieren Sie sie aus und sehen Sie sich im nächsten
‫Video an.