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