‫Willkommen zurück und in diesem Video möchte ich über ein sehr, sehr wichtiges Konzept in Einheit sprechen und
‫auch darüber, Ihr Projekt sauber zu halten, denn bisher haben wir einfach Dinge geschaffen.
‫Wir haben zum Beispiel einige Assets erstellt, wir haben Spielobjekte erstellt, aber wir haben beispielsweise unseren Asset-Ordner
‫nicht ordentlich gehalten.
‫Und auch etwas sehr Wichtiges, das sogenannte Prefabs, haben wir noch nicht verwendet.
‫Und ich möchte über diese Dinge sprechen und Ihnen zeigen, wie Sie sie richtig anwenden.
‫Eine Sache ist also, dass wir Ordner für die verschiedenen Arten von Assets haben sollten, die wir verwenden.
‫Ein Ordner wäre zum Beispiel Skripte, und darin sollten wir alle unsere Skripte haben.
‫Also zum Beispiel unsere Spielerbewegung und unser Triggerskript.
‫Und wenn wir neue Skripte erstellen, sollten wir sie auch in unseren Skriptordner legen.
‫Dann haben wir noch eins namens Materialien, und wir könnten sogar zwei verschiedene erstellen.
‫Wir könnten ein Material für einfache Materialien und dann eines für physikalische Materialien erstellen.
‫Aber ich werde einfach denselben Ordner für beide verwenden und meine Materialien dort hineinziehen.
‫Sie können Ihre Szene oder Ihre Szenen außerhalb eines beliebigen Ordners aufbewahren oder auch einen Szenenordner erstellen.
‫Ich persönlich bevorzuge es, meine Szenen im Raumordner meiner Essa zu haben, aber Sie könnten natürlich auch
‫einen zusätzlichen Ordner dafür erstellen.
‫Das nächste, über das ich mit Ihnen sprechen möchte, ist einfach das Speichern Ihrer Szene.
‫Daher ist es sehr wichtig, dass Sie Ihre Szene speichern, bevor Sie Ihr Projekt schließen, da Szenen beim Schließen Ihres Projekts
‫nicht automatisch gespeichert werden.
‫Und das könnte dazu führen, dass Sie alle Ihre Spielobjekte verlieren, die Sie in Ihrer Hierarchie haben.
‫Objekte sind also all diese Teile hier.
‫Jeder einzelne von ihnen ist ein Objekt.
‫Die Hauptkameras und das Spielobjekt.
‫Das gerichtete Licht ist ein Spielobjekt, der Spieler ist ein Spielobjekt und so weiter.
‫Und wenn wir ein neues Objekt erstellen, können wir einfach ein leeres Objekt erstellen, das keine Informationen enthält, außer ich
‫hoffe, Sie wissen, was für jedes einzelne Objekt immer da ist.
‫Es ist das.
‫Transform-Komponente, also jedes einzelne Objekt, auch ein leeres.
‫Erstellen wir also ein neues Spielobjekt, das leer ist.
‫Es hat immer noch eine transformierte Komponente.
‫Gut.
‫So können Sie auf diese Weise Spielobjekte erstellen.
‫Und so zu den Objekten, 3D-Objekten und so weiter.
‫Und diese Objekte befinden sich in Ihrer Szene.
‫Wenn Sie also beispielsweise Ihre Szene schließen, sind diese Objekte nicht mehr verfügbar.
‫Und wenn Sie sie beispielsweise für andere Szenen zur Verfügung stellen oder
‫ganz allgemein programmatisch reproduzieren möchten, können Sie daraus Prefabs erstellen.
‫Nehmen wir also an, wir möchten diesen Cube, den wir hier erstellt haben, als Prefab haben, das wir jederzeit wiederverwenden können.
‫Was wir tun können, ist, diesen Würfel in unsere Assets zu ziehen.
‫Und wie Sie sehen, wird es ein vorgefertigter Würfel sein.
‫Es wird also ein Fertigteil sein, das wir dann jederzeit wiederverwenden können.
‫Wenn ich jetzt alle meine Cubes von hier lösche, löschen wir sie.
‫Ich kann jederzeit einen neuen Würfel in mein Spiel ziehen.
‫Also lass uns das hier drinnen trinken.
‫Lassen Sie uns es ein wenig neu positionieren und jetzt kann ich hier und so weiter ein weiteres hineinziehen.
‫Diese Cubes, die ich hier erstelle, sind also Prefabs, und Sie erstellen normalerweise Prefabs aus
‫vielen verschiedenen Objekten, die Sie in verschiedenen Szenen wiederverwenden oder beispielsweise programmatisch
‫reproduzieren möchten.
‫Ein sehr wichtiger, den Sie natürlich immer haben sollten, ist Ihr Player, denn vielleicht könnten
‫Sie sterben oder Sie gehen in eine andere Szene und möchten den Player mit all seinen Fähigkeiten auch in
‫der anderen Szene haben.
‫Sagen wir also eine andere Ebene.
‫Sie möchten den gleichen Spieler in Level zwei, drei und vier haben.
‫Es ist also wirklich wichtig, es als Prefab zu haben, damit Sie es und eine andere Szene wiederverwenden können.
‫OK, nun, da wir dieses Prefab und dieses Cube-Prefab haben, erstellen wir einen neuen Ordner, erstellen einen Ordner und
‫nennen ihn Prefabs.
‫Und jetzt ziehen wir alle unsere Prefabs hinein.
‫Gut.
‫Das ist also wirklich wichtig.
‫Prefabs sind ein sehr wichtiger Aspekt der Spieleentwicklung mit Unity, und wir werden das ziemlich oft verwenden.
‫Gut.
‫Das war's also für dieses Video.
‫Jetzt wissen Sie, was Spielobjekte sind.
‫Wir haben sie schon einmal gesehen, aber jetzt, wissen Sie, noch besser.
‫Und dann wissen Sie auch, wie man Prefabs einsetzt.
‫Groß.
‫Im nächsten Video werden wir uns die Komponenten ansehen.
‫Wir sehen uns also im nächsten Video.