prendre http://pixijs.github.io/examples/#/demos/text -demo.js par exemple,
J'ai ajouté un conteneur nommé view à la scène,
et ajoutez textSample à afficher,
alors, le textSample ne s'affichera pas, est-ce correct ou un bug ?
C'est correct... et la raison en est l'ordre des enfants.
Vous voyez, dans la fonction init() que vous avez
// add a shiny background...
var background = PIXI.Sprite.fromImage('required/assets/textDemoBG.jpg');
stage.addChild(background);
Cet arrière-plan est ajouté _après_ l'ajout de votre nouveau conteneur de vue, et sera donc dessiné après tout ajout à votre nouveau conteneur de vue.
Si vous déplacez le
var view = new PIXI.Container();
stage.addChild(view)
juste avant
view.addChild(textSample);
Tu verras ça marche très bien :)
j'ai compris, merci beaucoup.
Ce fil a été automatiquement verrouillé car il n'y a eu aucune activité récente après sa fermeture. Veuillez ouvrir un nouveau problème pour les bogues liés.
Commentaire le plus utile
C'est correct... et la raison en est l'ordre des enfants.
Vous voyez, dans la fonction init() que vous avez
Cet arrière-plan est ajouté _après_ l'ajout de votre nouveau conteneur de vue, et sera donc dessiné après tout ajout à votre nouveau conteneur de vue.
Si vous déplacez le
juste avant
view.addChild(textSample);
Tu verras ça marche très bien :)