G00Z-G00Z / Timpulsa-Curso-JS

Repositorio con las clases y los ejercicios del curso de JS
Apache License 2.0
0 stars 1 forks source link

Layers no me funciona #27

Closed G00Z-G00Z closed 3 years ago

G00Z-G00Z commented 3 years ago

La funcion de layers, no me está funcionando cuando estoy trabajando con escenas @GilVa22 Avísame si tienes comportamientos raros con esta función

G00Z-G00Z commented 3 years ago

Ya lo resolví Cuando trabajas con escenas, las configuraciones "globales" no aplican Tienes que definir las layers, dentro de la escena para que funcione

scene("escena", (escena) => {
    layers([
    "background",
    "ui",
], "ui");
    const [layout, layoutConfig] = getPromptScreenWithConfiguration(escena, textConfig);
    addLevel(layout, layoutConfig);
    if (escena.esFinal)
        go("endScreen", escena);
    addBackground("background");
    add([
        text(escena.mensaje, textConfig),
        pos(vec2(width() * .1, 0))
    ])
});