我正在尝试使用精灵作为背景,但图像并未覆盖整个相机区域。
目前,它看起来像这样(仅涵盖一部分):
这就是我加载图像的方式OnCreateResources
:
backgroundTextureAtlas = new BitmapTextureAtlas(getTextureManager(),800, 480, TextureOptions.BILINEAR_PREMULTIPLYALPHA);
mBackgroundTextureRegion = BitmapTextureAtlasTextureRegionFactory.createFromAsset(backgroundTextureAtlas,this.getAssets(),"background.png",0,0);
backgroundTextureAtlas.load();
在OnCreateScene
中,创建一个 Sprite 为:
mBackgroundSprite = new Sprite(0, 0, mBackgroundTextureRegion, getVertexBufferObjectManager());
如何缩放图像以填充整个区域?