J'essaye d'animer une image 2D, j'ai chacune de mes images découpées dans des tailles appropriées. Cependant, je ne suis pas sûr de savoir comment utiliser le TexturePacker et TextureAtlas pour les animer. J'ai regardé le tutoriel libithx github mais il ne montre pas comment cela fonctionne. J'ai chacune de mes sept images dans un format approprié tel que (image_1, image_2, image_3 ... etc) comme suggéré sur le tutoriel, comment puis-je emballer ces images et les utiliser avec l'Atlas? N'importe quel exemple de code serait appréciélibgdx animation 2D avec TexturePacker/Atlas
0
A
Répondre
1
Hey I figured it out gars je suppose en fait juste l'emballer avec l'outil TexturePacker que je devais le télécharger séparément fichier .jar de here, puis exécutez ces lignes de code
TextureAtlas atlas;
public Animation<TextureRegion> runningAnimation;
atlas = new TextureAtlas(Gdx.files.internal("directory/pack.atlas"));
runningAnimation = new Animation<TextureRegion>(0.033f,atlas.findRegions("running"), PlayMode.LOOP);
0
Il existe un wiki officiel sur l'animation, TexturePacker+TextureAtlas.
En outre, une bonne tutorial sur l'animation pour Libgdx