Gestire il flusso narrativo con le label
Descrive come controllare il flusso narrativo in Pixi'VN utilizzando le label, incluse le funzioni call, jump e close label.
Il flusso narrativo è gestito da funzioni come call, jump, continue, back e closeLabel, tutte disponibili nell'oggetto narration.
Eseguire una label
ink
Puoi usare questo metodo con la sintassi ink. Vedere più qui.
Continuare e tornare indietro negli step
Continuare
Schermata UI
L'esempio del pulsante "continua" si trova nella sezione esempi di interfaccia.
Per eseguire il step successivo, usa la funzione narration.continue.
import { narration } from "@drincs/pixi-vn";
await narration.continue({});narration.continue è asincrono, quindi è possibile usare .then per, ad esempio, disabilitare un pulsante "Avanti" fino al completamento dello step.
import { narration } from "@drincs/pixi-vn";
// disable next button
narration.continue({}).then((result) => {
// enable next button
});Tornare indietro
Schermata UI
L'esempio del pulsante torna indietro si trova nella sezione esempi di interfaccia.
Ad ogni step, il sistema salva lo stato corrente del gioco. Per tornare allo step precedente, usa la funzione stepHistory.back.