Pixi.js: PIXI.Text не может отображаться при добавлении в дочерний контейнер

Созданный на 30 окт. 2016  ·  3Комментарии  ·  Источник: pixijs/pixi.js

возьмите, например, http://pixijs.github.io/examples/#/demos/text -demo.js,

Я добавил на сцену контейнер с именем view,
1

и добавьте textSample для просмотра,
2

тогда textSample не будет отображаться, это правильно или ошибка?

🤔 Question

Самый полезный комментарий

Это правильно .. и причина в заказе детей.

Видите ли, в функции 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);
Вы увидите, что все работает отлично :)

Все 3 Комментарий

Это правильно .. и причина в заказе детей.

Видите ли, в функции 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);
Вы увидите, что все работает отлично :)

понял, большое спасибо.

Этот поток был автоматически заблокирован, поскольку после его закрытия в последнее время не было никаких действий. Пожалуйста, откройте новую проблему для связанных ошибок.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

samueller picture samueller  ·  3Комментарии

Vardner picture Vardner  ·  3Комментарии

YuryKuvetski picture YuryKuvetski  ·  3Комментарии

readygosports picture readygosports  ·  3Комментарии

SebastienFPRousseau picture SebastienFPRousseau  ·  3Комментарии