J'essaie d'utiliser un sprite comme arrière-plan, mais l'image ne couvre pas toute la zone de l'appareil photo.Comment définir le sprite en tant qu'image de fond?
Actuellement, il ressemble à ceci (couvrant seulement une partie):
Voici comment je charge l'image dans OnCreateResources
:
backgroundTextureAtlas = new BitmapTextureAtlas(getTextureManager(),800, 480, TextureOptions.BILINEAR_PREMULTIPLYALPHA);
mBackgroundTextureRegion = BitmapTextureAtlasTextureRegionFactory.createFromAsset(backgroundTextureAtlas,this.getAssets(),"background.png",0,0);
backgroundTextureAtlas.load();
En OnCreateScene
, la création d'un sprite:
mBackgroundSprite = new Sprite(0, 0, mBackgroundTextureRegion, getVertexBufferObjectManager());
Comment redimensionner une image pour remplir toute la zone?
Merci :) Cela a fonctionné. –