возьмите, например, http://pixijs.github.io/examples/#/demos/text -demo.js,
Я добавил на сцену контейнер с именем view,
и добавьте textSample для просмотра,
тогда textSample не будет отображаться, это правильно или ошибка?
Это правильно .. и причина в заказе детей.
Видите ли, в функции init () у вас есть
// add a shiny background...
var background = PIXI.Sprite.fromImage('required/assets/textDemoBG.jpg');
stage.addChild(background);
Этот фон добавляется _после_ добавления вашего нового контейнера представления, и поэтому он будет отрисован после того, как что-либо будет добавлено в ваш новый контейнер представления.
Если вы переместите
var view = new PIXI.Container();
stage.addChild(view)
как раз перед
view.addChild(textSample);
Вы увидите, что все работает отлично :)
понял, большое спасибо.
Этот поток был автоматически заблокирован, поскольку после его закрытия в последнее время не было никаких действий. Пожалуйста, откройте новую проблему для связанных ошибок.
Самый полезный комментарий
Это правильно .. и причина в заказе детей.
Видите ли, в функции init () у вас есть
Этот фон добавляется _после_ добавления вашего нового контейнера представления, и поэтому он будет отрисован после того, как что-либо будет добавлено в ваш новый контейнер представления.
Если вы переместите
как раз перед
view.addChild(textSample);
Вы увидите, что все работает отлично :)