【问题标题】:Trivial texture load in andengineandengine中的微不足道的纹理加载
【发布时间】:2011-11-05 20:57:05
【问题描述】:

在 andngine 中,我使用以下行代码定义了一个纹理:

private Texture mTexture;

这是我的 onLoadResource 函数:

   public void onLoadResources() {
this.mTexture = new Texture(64, 64,
TextureOptions.BILINEAR_PREMULTIPLYALPHA);
}

但是这段代码给出了错误,因为“import org.anddev.andengine.opengl.texture.Texture”类中的唯一构造函数具有以下签名:

public Texture(final PixelFormat pPixelFormat, final TextureOptions pTextureOptions, final ITextureStateListener pTextureStateListener); 

你能帮我做什么吗?大多数教程,使用这样的东西:

new Texture(64, 64,
TextureOptions.BILINEAR_PREMULTIPLYALPHA);

但我的,不起作用。我们将不胜感激。

问候。

【问题讨论】:

    标签: android load textures andengine


    【解决方案1】:

    似乎几个月前,原始Texture 类的许多功能已移至BitmapTextureAtlas。您应该能够使用相同的宽度、高度和TextureOptions 参数或您喜欢的任何其他变体来调用它的构造函数。

    BitmapTextureAtlas(int pWidth, int pHeight) 
    BitmapTextureAtlas(int pWidth, int pHeight, BitmapTextureAtlas.BitmapTextureFormat pBitmapTextureFormat)            
    BitmapTextureAtlas(int pWidth, int pHeight, BitmapTextureAtlas.BitmapTextureFormat pBitmapTextureFormat, ITextureAtlas.ITextureAtlasStateListener<IBitmapTextureAtlasSource> pTextureAtlasStateListener)
    BitmapTextureAtlas(int pWidth, int pHeight, BitmapTextureAtlas.BitmapTextureFormat pBitmapTextureFormat, TextureOptions pTextureOptions)
    BitmapTextureAtlas(int pWidth, int pHeight, BitmapTextureAtlas.BitmapTextureFormat pBitmapTextureFormat, TextureOptions pTextureOptions, ITextureAtlas.ITextureAtlasStateListener<IBitmapTextureAtlasSource> pTextureAtlasStateListener)        
    BitmapTextureAtlas(int pWidth, int pHeight, ITextureAtlas.ITextureAtlasStateListener<IBitmapTextureAtlasSource> pTextureAtlasStateListener) 
    BitmapTextureAtlas(int pWidth, int pHeight, TextureOptions pTextureOptions) 
    BitmapTextureAtlas(int pWidth, int pHeight, TextureOptions pTextureOptions, ITextureAtlas.ITextureAtlasStateListener<IBitmapTextureAtlasSource> pTextureAtlasStateListener) 
    

    this earlier question 中还有一个代码示例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多