Читать книгу C# - Easy Programmieren - Sven Heinrich - Страница 7

Schritt 4: Erstellen der Plattform

Оглавление

Der Spieler ist soweit vorbereitet, nun kannst Du Dich um das Erstellen der Plattform kümmern.

In dem Ordner „Sprites“ befindet sich die Datei „PlattformBar“ (sofern Du mit meinen zur Verfügung gestellten Dateien arbeitest). Auch hier sind ein paar Einstellungen im Inspector vorzunehmen und mit „Apply“ zu bestätigen:

 Sprite Mode von „Single“ auf „Multiple“

 Default – Max Size von „2048“ auf „512“

Durch Klick auf den Sprite Editor öffnet sich wieder das entsprechende Fenster, indem Du die einzelnen Bilder „trennen“ kannst. Unter dem Reiter Slice kannst Du wieder Slice auswählen. Nun solltest Du die einzelnen Bilder noch umbenennen. Das kannst Du direkt im Editor machen. Einfach das jeweilige Bild auswählen und den Namen ändern.

Ich nenne die Plattform „Plattform“, die leicht transparente Anzeige „BarLeer“ und die volle Anzeige „BarVoll“. Auf Apply bestätigen und die unterschiedlichen Sprites werden erstellt. Du kannst das Fenster wieder schließen.

Nun kann per Drag an Drop das Sprite „Plattform“ in die Scene gezogen werden und es wird automatisch ein Objekt in der Hierarchy mit dem Namen „Plattform“ erstellt. Komponente hinzufügen Auch das Objekt „Plattform“ benötigt Komponente. In diesem Fall arbeiten wird mit 2 Box Collider 2D. Über „Add Component“ also zweimal den Box Collider 2D einfügen. Der erste Box Collider 2D soll das gesamte Objekt umfassen. Das sollte standardmäßig bereits sein, so dass Du hier keine weiteren Einstellungen vornehmen musst. Der zweite Box Collider 2D dient der Registrierung, ob der Spieler auf der Plattform gelandet ist. Daher kann dieser auf den oberen Bereich beschränkt werden. Außerdem lasse ihn auf der rechten Seite etwas überstehen, so dass der Spieler noch ein wenig Spielraum hat. Hierzu habe ich folgende Einstellungen für Dich, die Du übernehmen kannst:

Wie Du siehst, ist außerdem „Is Trigger“ aktiviert!

Beim Objekt „Plattform“ sollte es nun so aussehen, wenn nicht, weißt Du ja, wie es angepasst werden kann.

Das Objekt „Plattform“ ist nun fertig gestellt. Erstelle auf hierfür ein Prefab, indem Du das Objekt aus der Hierarchy per Drag and Drop in den Ordner „Prefabs“ ziehst.




C# - Easy Programmieren

Подняться наверх