小编Mis*_*eth的帖子

Pixi.js Container.width 不返回宽度

我遇到了一些问题:我试图访问已添加精灵的容器的宽度,但它似乎返回为 1。但是,当我在控制台中检查对象时,它给了我合适的宽度。

我写了一个代码笔来显示这个问题,但它是这样的:

var container = new PIXI.Container();
app.stage.addChild(container);

var sprite = PIXI.Sprite.fromImage('https://i2.wp.com/techshard.com/wp- 
content/uploads/2017/05/pay-1036469_1920.jpg?ssl=1&w=200');
container.addChild(sprite);

console.log(container.height);
console.log(container);
Run Code Online (Sandbox Code Playgroud)

第一个控制台日志返回 1,而如果我进入第二个日志中的对象,它会返回 141。

我正在尝试像演示中那样将容器居中。演示容器返回正确的宽度,除非您尝试仅对一只“兔子”执行此操作(用互联网图像替换兔子纹理,并且 for 循环也被注释掉)。

有关于此的正确方法有什么建议吗?干杯

pixi.js

4
推荐指数
1
解决办法
2673
查看次数

标签 统计

pixi.js ×1