LogoPixi’VN
NarraciónNarration with JS/TSLabels y steps

Gestionar el flujo narrativo con labels

Describe cómo controlar el flujo narrativo en Pixi'VN usando labels, incluyendo las funciones call, jump y cerrar labels.

El flujo narrativo se gestiona mediante funciones como call, jump, continue, back y closeLabel, todas disponibles en el objeto narration.

Ejecutar un label

ink

Puedes usar este método con la sintaxis ink. Ver más aquí.

Continuar y retroceder en los steps

Continuar

Pantalla UI

Puedes encontrar el ejemplo del botón "continuar" en la sección de ejemplos de interfaz.

Para ejecutar el siguiente step, usa la función narration.continue.

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

await narration.continue({});

narration.continue es asíncrono, por lo que puedes usar .then para, por ejemplo, deshabilitar un botón "Siguiente" hasta que el step se complete.

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

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

Retroceder

Pantalla UI

Puedes encontrar el ejemplo del botón retroceder en la sección de ejemplos de interfaz.

En cada step, el sistema guarda el estado actual del juego. Para volver al step anterior, usa la función stepHistory.back.

Cerrar labels

Otras funcionalidades

En esta página