Springen
Beschreibung
Das Sprung -Verhalten ermöglicht es dir, ein physikalisches Objekt zu springen, sobald dieses Verhalten ausgeführt wird. Im Gegensatz zu "Sprung mit Taste" wird hier nicht auf eine Tasten Eingabe reagiert. Stattdessen springt das Objekt sofort, wenn das Verhalten ausgeführt wird.
_ Hinweis: Der Boden des Objekts muss eine Oberfläche berühren, damit das Objekt springen kann. Z.B. die Füße des Charakters müssen den Boden berühren, damit es springen kann._
Dieses Verhalten enthält vordefinierte Eigenschaften, um die Erstellung bestimmter Spiele zu erleichtern. Es ist perfekt geeignet, um springende Feinde für Plattformspiele und Side-Scroller-Shooter zu erstellen.
Das Sprung -Verhalten bietet viele Eigenschaften, um das Gefühl deines Spiels anzupassen. Versuche, die Eigenschaften zu ändern, damit dein Spiel nicht wie ein generisches Plattformspiel wirkt. Für fortgeschrittene und tiefgründigere Spiele wird empfohlen, ein eigenes Sprungsystem mit den anderen Bewegungs- oder Physikeinstellungen zu erstellen.
Dieses Verhalten wird ein Ereignis einmal auslösen, sobald ein Sprung erfolgreich ausgeführt wurde.
Eigenschaften
Sofortige Auslösung
| Objekt A |
Dies ist das Objekt, das du springen lassen möchtest. Standardmäßig ist das aktuelle Objekt ausgewählt, aber du kannst die Grafik tippen, um es auf ein anderes Objekt in deiner Szene zu ändern. |
| Power |
Dies ist die Sprungkraft deines Objekts. Je höher die Power, desto höher wird das Objekt springen. Beachte, dass andere physikalische Eigenschaften, wie Schwerkraft, beeinflussen, wie hoch das Objekt springen kann. Der Standardwert beträgt 15. |
| # Sprünge |
Dies ist die Anzahl der Sprünge, die dein Objekt ausführen kann, bevor es auf den Boden landet. Wenn du möchtest, dass dein Charakter einen Doppelsprung hat, setze den Wert auf 2. Der Standardwert beträgt 1. |
| Wandspringen |
Der Schalter für Wandspringen zeigt an, ob dein Objekt von Wänden abspringen kann oder nicht. Wenn er aktiviert ist, kann dein Objekt von einer Wand abspringen. Standardmäßig ist dies deaktiviert. |
| Rotation sperren |
Dies verhindert, dass dein Objekt sich dreht. Dies umfasst jede Rotation, die durch andere Objekte oder physikalische Einflüsse in deiner Szene verursacht wird. Beispielsweise kannst du dies aktivieren, um zu verhindern, dass dein Charakter umkippt. Standardmäßig ist dieser Schalter aktiviert. |
| Animationen abspielen |
Wenn dieser Schalter aktiviert ist, spielt dein Objekt eine Animation ab, wenn der Sprungknopf gedrückt wird. Du musst eine Animation aus dem benutzerdefinierten Animationsbereich auswählen. |
| Benutzerdefinierte Animationen |
Im linken Bereich kannst du Animationszyklen auswählen, die abgespielt werden, wenn du den Sprungknopf drückst. Für Sprünge gibt es zwei Zustände: den initialen Sprung und eine Fallanimation. |
| Animationspriorität |
Im linken Panel für benutzerdefinierte Animationen kannst du die Sprunganimationen priorisieren, damit sie nicht mit einer anderen Abspielanimation in Konflikt geraten. Das Animationssystem spielt einen Zyklus mit höherer Priorität ab. Wenn eine andere Animationsverhalten deine Sprunganimation unterbricht, versuche die Priorität zu erhöhen. |
| Geräusch |
Wähle ein Geräusch aus, das jedes Mal abgespielt wird, wenn das Verhalten ausgeführt wird und das Objekt springt. |
Ausgaben
| Objekt-ID |
Dies gibt die Objekt-ID aus. |
Beispiele
Wenn du einen Feind in einem Plattformspiel erstellen möchtest, der springen kann, wann immer du willst, füge einfach dieses Verhalten zu deinem Feindobjekt hinzu und verbinde es mit einem Ereignis, wie z.B. einem Timer, der auf 5 Sekunden eingestellt ist. Jedes Mal, wenn dein Ereignis ausgelöst wird (alle 5 Sekunden), wird der Feind springen.

