Pixi.js: 添加到子容器时无法显示 PIXI.Text

创建于 2016-10-30  ·  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 等级

相关问题

Vardner picture Vardner  ·  3评论

neciszhang picture neciszhang  ·  3评论

lucap86 picture lucap86  ·  3评论

madroneropaulo picture madroneropaulo  ·  3评论

softshape picture softshape  ·  3评论