Loading animations using Packer textures in andengine

I am using Texture Packer. I have a .pvr.ccz file there are 10 frames.

I need to create an AnimatedSprite with this animation, but the TexturePacker extension only returns TextureRegion files.

How can I create a TiledTextureRegion from this file?

+4
source share
1 answer
 public TiledTextureRegion getTiledTextureFromPack(String name) { TexturePackTextureRegionLibrary packer; TexturePack spritesheetTexturePack; try { spritesheetTexturePack = new TexturePackLoader(game.getTextureManager(), "packs/") .loadFromAsset(game.getAssets(), name + ".xml"); spritesheetTexturePack.loadTexture(); this.packer = spritesheetTexturePack.getTexturePackTextureRegionLibrary(); } catch (final TexturePackParseException e) { Debug.e(e); } TexturePackerTextureRegion[] obj = new TexturePackerTextureRegion[this.packer .getIDMapping().size()]; for (int i = 0; i < this.packer.getIDMapping().size(); i++) { obj[i] = this.packer.get(i); } TiledTextureRegion texture = new TiledTextureRegion(spritesheetTexturePack.getTexture(), obj); return texture; } 

I found a solution

+4
source

Source: https://habr.com/ru/post/1396835/


All Articles