我正在使用 Starling 构建应用程序并导入了脚手架项目,但是每当我调用 getTextureAtlas() 时,它都不会显示图像
this.mLogo = new Image(Assets.getAtlasTexture("powered_by_starling"));
this.mLogo.x = 0;
this.mLogo.y = 0;
this.addChild(this.mLogo);
没有错误,所以我猜它可以找到纹理。如果我将名称更改为不存在的名称,则会引发错误“纹理不能为空”。我也在使用
Assets.contentScaleFactor = Starling.current.contentScaleFactor;
并且一切几乎都是脚手架的标准导入,但是我使用的是 Feathers UI 屏幕导航器,但我在其他项目中没有出现空白图像问题。
编辑:我似乎无法让精灵在扩展 feathers.controls.Screen 的类中工作