LogoPixi’VN
NarrationNarration with JS/TSLabels und Steps

Erzählfluss mit Labels verwalten

Beschreibt, wie der Erzählfluss in Pixi'VN mithilfe von Labels gesteuert wird, einschließlich der Funktionen call, jump und Labels schließen.

Der Erzählfluss wird durch Funktionen wie call, jump, continue, back und closeLabel gesteuert, die alle im narration-Objekt verfügbar sind.

Ein Label ausführen

ink

Sie können diese Methode mit der ink-Syntax verwenden. Mehr dazu hier.

Steps fortsetzen und zurückgehen

Fortsetzen

UI-Bildschirm

Ein Beispiel für den "Weiter"-Button findet sich im Abschnitt Interface-Beispiele.

Um den nächsten step auszuführen, verwende die Funktion narration.continue.

import { narration } from "@drincs/pixi-vn";

await narration.continue({});

narration.continue ist asynchron, daher kann .then verwendet werden, um zum Beispiel einen "Weiter"-Button zu deaktivieren, bis der step abgeschlossen ist.

import { narration } from "@drincs/pixi-vn";

// disable next button
narration.continue({}).then((result) => {
    // enable next button
});

Zurückgehen

UI-Bildschirm

Ein Beispiel für den Zurück-Button findet sich im Abschnitt Interface-Beispiele.

Bei jedem step speichert das System den aktuellen Zustand des Spiels. Um zum vorherigen step zurückzugehen, verwende die Funktion stepHistory.back.

Labels schließen

Weitere Funktionen

Auf dieser Seite