2013-09-25 38 views
0

我想使用精靈作爲背景,但圖像不包含整個相機區域。如何將sprite設置爲背景圖片?

目前,它看起來像這樣(只覆蓋部分): enter image description here

這是我在OnCreateResources加載圖像:

 backgroundTextureAtlas = new BitmapTextureAtlas(getTextureManager(),800, 480, TextureOptions.BILINEAR_PREMULTIPLYALPHA); 
    mBackgroundTextureRegion = BitmapTextureAtlasTextureRegionFactory.createFromAsset(backgroundTextureAtlas,this.getAssets(),"background.png",0,0); 
    backgroundTextureAtlas.load(); 

OnCreateScene,創造了雪碧爲:

mBackgroundSprite = new Sprite(0, 0, mBackgroundTextureRegion, getVertexBufferObjectManager()); 

如何縮放圖像以填滿整個區域?

回答

0

應該有一個重載的構造雪碧在那裏你可以指定高度和寬度 - 使這些相同的高度和寬度你的相機,

mBackgroundSprite = new Sprite(0.0f, 0.0f, mCamera.getWidth(),mCamera.getHeight(), mBackgroundTextureRegion); 

希望這有助於。

+0

謝謝:)它的工作。 –