Ein Prefab ist ein Objekt, das sein Verhalten schon mitbringt: zum Beispiel ein Button, der sich dreht, leuchtet oder animiert, wenn man ihn berührt. Du lädst es herunter, setzt es in deine Szene, und es ist fertig, ohne etwas zu verbinden. Alles ist frei nutzbar (CC0): Du kannst es in deinen Spielen verwenden, auch um sie zu verkaufen.
Du brauchst:
- ein im Editor geöffnetes Projekt;
- eine Internetverbindung zum Herunterladen (danach bleiben die Prefabs in deinem Projekt, auch offline).
Schritt 1: ein Prefab herunterladen
- Öffne die Yop2D-Bibliothek (Button + → Bild oder der Bibliothek-Button im Ressourcen-Panel).
- Tippe auf den Reiter ⬇ Prefabs zum Herunterladen, neben „Packs zum Herunterladen“.
- Tippe auf ein Prefab, um es herunterzuladen. Um mehrere auf einmal zu nehmen, tippe auf ☐ Mehrere wählen, hake die gewünschten an und tippe dann auf ⬇ Herunterladen.
👉 Ein heruntergeladenes Prefab wird im Ordner Prefabs deines Projekts gespeichert: Du musst es nicht zweimal herunterladen.
Schritt 2: zur Szene hinzufügen
- Tippe im Reiter ⬇ Prefabs zum Herunterladen unter einem bereits geladenen Prefab auf + Zur Szene hinzufügen.
- Ein Objekt „verknüpfte Szene“ erscheint in der Bildschirmmitte: Es zeigt den Prefab. Außerdem entsteht in der Liste der Szenen eine Szene mit seinem Namen (unter der Szene eingerückt, die sie benutzt).
- Du kannst mehrere platzieren: Alle Kopien teilen sich dieselbe Szene, aber jede behält ihren eigenen Zustand (zum Beispiel ein Schalter an, ein anderer aus).
👉 Anderer Weg: + → Prefab setzt einen Platzhalter; wähle ihn aus, tippe im Inspektor auf Bild und wähle ein Prefab im Raster.
Schritt 3: anpassen
- Starte das Spiel (▶) und tippe den Prefab an oder fahre darüber, um sein Verhalten zu sehen.
- Tippe in der Liste der Szenen auf die Zeile ↳ des Prefabs: Seine Szene öffnet sich. Ändere Bild, Text, Schrift oder Farbe im Inspektor.
- Öffne das Blueprint, um zu ändern, was beim Berühren passiert (füge zum Beispiel „Zur Szene wechseln“ hinzu, um ein Spiel zu starten).
👉 Alles lässt sich bearbeiten: Es sind echte Objekte und echte Nodes, genau als hättest du sie selbst gebaut.
Fertige Oberflächen-Elemente
- EIN/AUS-Schalter: Ein Antippen schaltet von Grau auf Grün mit animiertem Schieber; er merkt sich seinen Zustand in der Variable „etat“.
- Animierte Lebensleiste: grün, dann orange, dann blinkend rot; das Leben (Variable „vie“) geht von 0 bis 100.
- Hüpfender Punktestand: Die Zahl wird bei jedem Punkt größer, mit Funken; der Punktestand steht in der Variable „score“.
- Pausenfenster: Ein ⏸-Button öffnet Fortsetzen, Neustart und Beenden auf abgedunkeltem Hintergrund; die Zurück-Taste des Handys öffnet es ebenfalls.
Eigene Prefabs hinzufügen
- Aus einer Zip-Datei: Im Ressourcen-Panel nimmt der Import-Button ein Yop2D-Projekt als .zip (nur eine Szene) an: Es wird im Ordner Prefabs abgelegt.
- Zum Teilen: Ein Prefab ist ein kleines Projekt mit nur einer Szene. Wenn du ein schönes, frei nutzbares gemacht hast, erzähl uns davon im Yop2D-Discord.
Wenn es nicht funktioniert
- Die Liste ist leer: Verbinde dich mit dem Internet und öffne den Reiter erneut.
- Der Button bewegt sich nicht: Starte das Spiel mit ▶; Animationen laufen nicht im Editor.
- Ein Bild fehlt: Prefabs kopieren ihre Bilder in dein Projekt; schau im Ressourcen-Panel nach.