Pixi.js: PIXI.Text no se puede mostrar cuando se agrega a un contenedor secundario

Creado en 30 oct. 2016  ·  3Comentarios  ·  Fuente: pixijs/pixi.js

tome http://pixijs.github.io/examples/#/demos/text -demo.js por ejemplo,

Agregué un contenedor llamado vista al escenario,
1

y agregue textSample para ver,
2

entonces, el textSample no se mostrará, ¿es correcto o es un error?

🤔 Question

Comentario más útil

Es correcto ... y la razón es el orden de los niños.

Verá, dentro de la función init () tiene

// add a shiny background...
var background = PIXI.Sprite.fromImage('required/assets/textDemoBG.jpg');
stage.addChild(background);

Este fondo se agrega _después_ de que se agrega su nuevo contenedor de vista, por lo que se dibujará después de cualquier cosa que se agregue a su nuevo contenedor de vista.
Si mueves el

var view = new PIXI.Container();
stage.addChild(view)

a justo antes
view.addChild(textSample);
Verás que funciona bien :)

Todos 3 comentarios

Es correcto ... y la razón es el orden de los niños.

Verá, dentro de la función init () tiene

// add a shiny background...
var background = PIXI.Sprite.fromImage('required/assets/textDemoBG.jpg');
stage.addChild(background);

Este fondo se agrega _después_ de que se agrega su nuevo contenedor de vista, por lo que se dibujará después de cualquier cosa que se agregue a su nuevo contenedor de vista.
Si mueves el

var view = new PIXI.Container();
stage.addChild(view)

a justo antes
view.addChild(textSample);
Verás que funciona bien :)

lo tengo, muchas gracias.

Este hilo se ha bloqueado automáticamente ya que no ha habido ninguna actividad reciente después de que se cerró. Abra un nuevo problema para errores relacionados.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

YuryKuvetski picture YuryKuvetski  ·  3Comentarios

softshape picture softshape  ·  3Comentarios

madroneropaulo picture madroneropaulo  ·  3Comentarios

sntiagomoreno picture sntiagomoreno  ·  3Comentarios

zcr1 picture zcr1  ·  3Comentarios