Jul 28, 2014 Hi. This is a simple class compiled to library for using atlas pictures made for libgdx with libgdx-texturepacker-gui out of libgdx. For example, you have packed some texture like in "atlas.pack" and "atlas.png" and you want to use it with GameView, GameSpriteView, AcceleratedSurface or anything that use bitmap object. This library will let you do that, see the attached example. TextureAtlas Author: Jaames Version: 1 TextureAtlas Fields: AtlasPicture As String Pictures As List Methods: IsInitialized As Boolean Tests whether the object has been initialized. Class_GlobalsAs String GetNumOfAtlasMainPictures (packFile As String) As List Returns number of main atlas pictures from the atlas pack file GetPictureByIndex (Name As String, Index As String) As Bitmap This method will search for picture based on it's name and it's index (if you have multiple bitmaps with the same name inside the atlas) Example code: (search for bitmap "bird" with the index of 2 ) Code: Copy Dim bird as bitmap = Atlas.GetPictureByIndex("bird","2") GetPictureByName (Name As String) As Bitmap This method will search for picture and return the bitmap object Example code: (search for bird.png but you call it without .png) Code: Copy Dim bird as bitmap = Atlas.GetPictureByName("bird") Initialize (packFile As String) As String Initializes the object. You should put your atlas.pack and png file in dir assets Example code: Code: Copy Dim Atlas as TextureAtlas Atlas.Initialise("atlas.pack") How to use it: Decompress TextureAtlas.jar and TextureAtlas.xml from library.zp file and put it in your "Additional libraries" folder. Decompress example.zip somewhere on your computer, run the project and have a fun Example : https://dl.dropboxusercontent.com/u/40815149/Example.zip Cheers! Attachments library.zip library.zip 5.5 KB · Views: 574 Click to expand...
Hi. This is a simple class compiled to library for using atlas pictures made for libgdx with libgdx-texturepacker-gui out of libgdx. For example, you have packed some texture like in "atlas.pack" and "atlas.png" and you want to use it with GameView, GameSpriteView, AcceleratedSurface or anything that use bitmap object. This library will let you do that, see the attached example. TextureAtlas Author: Jaames Version: 1 TextureAtlas Fields: AtlasPicture As String Pictures As List Methods: IsInitialized As Boolean Tests whether the object has been initialized. Class_GlobalsAs String GetNumOfAtlasMainPictures (packFile As String) As List Returns number of main atlas pictures from the atlas pack file GetPictureByIndex (Name As String, Index As String) As Bitmap This method will search for picture based on it's name and it's index (if you have multiple bitmaps with the same name inside the atlas) Example code: (search for bitmap "bird" with the index of 2 ) Code: Copy Dim bird as bitmap = Atlas.GetPictureByIndex("bird","2") GetPictureByName (Name As String) As Bitmap This method will search for picture and return the bitmap object Example code: (search for bird.png but you call it without .png) Code: Copy Dim bird as bitmap = Atlas.GetPictureByName("bird") Initialize (packFile As String) As String Initializes the object. You should put your atlas.pack and png file in dir assets Example code: Code: Copy Dim Atlas as TextureAtlas Atlas.Initialise("atlas.pack") How to use it: Decompress TextureAtlas.jar and TextureAtlas.xml from library.zp file and put it in your "Additional libraries" folder. Decompress example.zip somewhere on your computer, run the project and have a fun Example : https://dl.dropboxusercontent.com/u/40815149/Example.zip Cheers!