0

以下代码行:

this.mTexture = new Texture(512,512, TextureOptions.BILINEAR_PREMULTIPLYALPHA);
this.mSplashTextureRegion = TextureRegionFactory.createFromSource(this.mTexture, this, "gfx/Splashscreen.png", 0, 0);

导致此错误:

Bound mismatch: The generic method createFromSource(ITextureAtlas<T>,
T, int, int, boolean) of type TextureRegionFactory is not applicable
for the acrguments(Texture, MainActivity, String, int, int). The
inferred type MainActivity is not a valid substitute for the bounded
parameter <T extends ITextureAtlasSource>

我怎么能解决这个问题?

4

1 回答 1

0
public void onLoadResources() {
this.mTexture = new BitmapTextureAtlas(512, 512,
    TextureOptions.BILINEAR_PREMULTIPLYALPHA);
    this.mSplashTextureRegion =     BitmapTextureAtlasTextureRegionFactory.createFromAsset(this.mTexture,
    this, "gfx/Splashscreen.png", 0, 0);
    this.mEngine.getTextureManager().loadTexture(this.mTexture);
    }

http://metababy.blogspot.com

http://www.andengine.org/forums/development/recent-build-change-t5514.html

于 2012-09-02T02:57:30.630 回答