Zum Hauptinhalt springen

Szene

Szene wechseln

Überleitung zu einer neuen Szene mit dem Spieler an einer bestimmten Position und Richtung. Es wird eine Verbindungslinie zwischen der Quelle des Ereignisses und der Zielszene gezogen, wobei an der Zielposition ein Symbol erscheint. Es ist möglich, dieses Symbol zwischen den Szenen zu verschieben, um das Ereignis zu ändern.

Szene wechseln
Szene
Scene 1
X
0
Y
0
Richtung
Überblendungs-Geschwindigkeit
Speed 1
  • Szene: Die Szene, zu der übergeleitet werden soll.
  • X: Die horizontale Ausgangsposition des Spielers in der neuen Szene.
  • Y: Die vertikale Ausgangsposition des Spielers in der neuen Szene.
  • Richtung: Die anfängliche Richtung des Spielers.
  • Überblendungs-Geschwindigkeit: Die Geschwindigkeit der Überblendungs-Animation.

Control Flow

Wenn die aktuelle Szene ist

Wenn die aktuelle Szene ist
Szene
Scene 1
'wahr'
Add Event
Sonst
  • Szene
  • 'wahr'
  • 'falsch'

Scene Stack

Alle vom Szenenstapel entfernen

Alle Szenen vom Szenenstapel entfernen, ohne die aktuelle Szene zu verlassen.

Alle vom Szenenstapel entfernen
Entfernt alle gespeicherten Szenenzustände vom Szenenstapel.

Szene: Ersten Szenenzustand vom Stapel wiederherstellen

Übergang zur ersten, auf dem Stapel gespeicherten, Szene. Wenn man z.B. mehrere Ebenen mit Menüszenen hat, kann man somit sofort zur Spielszene zurückzukehren. Dieses Ereignis führt dazu, dass der Szenenstapel geleert wird.

Szene: Ersten Szenenzustand vom Stapel wiederherstellen
Alle Szenenzustände vom Szenenstapel entfernen.
Überblendungs-Geschwindigkeit
Speed 1
  • Überblendungs-Geschwindigkeit: Die Geschwindigkeit der Überblendungs-Animation.

Szene: Vorherigen Szenenzustand Vom Stapel Holen

Übergang zur letzten gespeicherten Szene vom Szenenstapel mit der angegebenen Überblendgeschwindigkeit. Die vorherige Szene wird dann vom Stapel entfernt, sodass bei der nächsten Verwendung dieses Ereignisses der Übergang zur Szene vor dieser erfolgt.

Szene: Vorherigen Szenenzustand Vom Stapel Holen
Den obersten Szenenzustand vom Stapel entfernen
Überblendungs-Geschwindigkeit
Speed 1
  • Überblendungs-Geschwindigkeit: Die Geschwindigkeit der Überblendungs-Animation.

Szene: Derzeitigen Szenenzustand auf Stapel speichern

Speichert die aktuelle Szene und den Zustand des Spielers auf dem Szenenstapel, sodass es möglich ist, später mit den Ereignissen 'Vorherigen Szenenzustand Vom Stapel Holen' zu genau dieser Stelle zurückzukehren. Eine häufige Verwendung dieses Ereignisses wäre die Einbindung in ein Skript kurz vor einem 'Szene ändern'-Ereignis, um eine Menüszene zu öffnen. In der Menüszene könnte man warten, bis der Spieler eine 'Schließen'-Taste drückt, und dann das Ereignis 'Vorherigen Szenenzustand Vom Stapel holen' verwenden, um zu der Stelle zurückzukehren, an der der Spieler das Menü geöffnet hat.

Szene: Derzeitigen Szenenzustand auf Stapel speichern
Szenenzustand in Stapel verschieben.

Threads

Pause Logic For Scene Type

Prevent the current scene's game engine update function from running until resumed. Allows preventing player control during multi-threaded scripts.

Pause Logic For Scene Type
Prevent the current scene's game engine update function from running until resumed. Allows preventing player control during multi-threaded scripts.

Resume Logic For Scene Type

Resume the game engine update function for the current scene.

Resume Logic For Scene Type
Resume the game engine update function for the current scene.

Tiles

Kachel an Position ersetzen

Eine Kachel an einer angegebenen Koordinate mit einem anderen aus einem Tileset ersetzen.

Kachel an Position ersetzen
X
0
Y
0
Kachelset
flowers
Kachel
0
  • X: Die horizontale Position.
  • Y: Die vertikale Position.
  • Kachelset: Das Kachelset, aus welchem die Kacheln abgerufen werden
  • Kachel: Der Kachel-Offset innerhalb des Kachelsets

Kachel an Position aus Sequenz ersetzen

Eine Kachel an einer bestimmten Koordinate durch ein anderes aus einer Sequenz innerhalb eines Kachelsets ersetzen.

Kachel an Position aus Sequenz ersetzen
X
0
Y
0
Kachelset
flowers
Aus Kachel
0
Animations-Einzelbilder
0
Zustandsvariable
$Variable0
  • X: Die horizontale Position.
  • Y: Die vertikale Position.
  • Kachelset: Das Kachelset, aus welchem die Kacheln abgerufen werden
  • Aus Kachel: Der beginnende Kackel-Offset innerhalb des Kachelsets
  • Animations-Einzelbilder: Anzahl der zu durchlaufenden Animations-Einzelbilder.
  • Zustandsvariable: Eine Variable um den aktuellen Zustand dieses Ereignisses zu speichern