小精灵纹理,获得高度和宽度



我试图从精灵的纹理中获取宽度和高度。根据文档,这些属性应该是可用的,并且在执行console.log(texture(时它们是正确的,但是在执行console.log(texture.height(时,它总是返回1。这是代码:

let texture = PIXI.Texture.fromImage(path);
console.log(texture);
console.log(texture.height);

控制台.log(纹理(显示:

_updateID:2
_uvs:t
frame:(...)
height:240
rotate:0
width:240

哪个是正确的宽度和高度,但为什么我无法获得值?

我发现了问题所在。在我尝试获取值之前,纹理可能没有正确加载。我使用 PIXI 加载器对象预加载所有纹理,现在效果很好。

相关内容

  • 没有找到相关文章

最新更新