Libgdx: TexturePacker рдФрд░ PixmapPacker рдХреЛ 9-рдкреИрдЪ рд╕рдкреЛрд░реНрдЯ рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдП

рдХреЛ рдирд┐рд░реНрдорд┐рдд 25 рдЕрдХреНрддреВре░ 2017  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: libgdx/libgdx

рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╡рд┐рд╡рд░рдг

TextureAtlas.AtlasRegion рдореЗрдВ 9-рдкреИрдЪ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП "рдкреИрдб" рдФрд░ "рд╕реНрдкреНрд▓рд┐рдЯреНрд╕" рдлрд╝реАрд▓реНрдб рд╣реИрдВред
рдпрджрд┐ TextureAtlas (FileHandle packFile) рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреЗ рд╕рд╛рде .atlas рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рд▓реЛрдб рдХреА рдЬрд╛рддреА рд╣реИ, рддреЛ рдпреЗ рдлрд╝реАрд▓реНрдб рдкреЙрдкреНрдпреБрд▓реЗрдЯ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВред

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ TextureAtlas рдХреЛ GenerateTextureAtlas рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд░рдирдЯрд╛рдЗрдо рдкрд░ рдкреИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП TexturePacker.pack рдпрд╛ PixmapPacker.pack рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ 9-рдкреИрдЪ рдЬрд╛рдирдХрд╛рд░реА рдЦреЛ рдЬрд╛рддреА рд╣реИред рдкреИрдХрд┐рдВрдЧ рдХрд░рддреЗ рд╕рдордп TexturePacker рдпрд╛ PixmapPacker рдХреЛ рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рджреЗрдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред

рдореИрдВ рд╕реБрдЭрд╛рд╡ рджреВрдВрдЧрд╛ рдХрд┐ TexturePacker рдФрд░ PixmapPacker рдореЗрдВ рдкреИрдХ рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдЗрд╕ 9-рдкреИрдЪ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ GenerateTextureAtlas рдХреЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╕рд╛рдордиреЗ рдЖрдПред

рдкреНрд░рдЬрдирди рдЪрд░рдг / рдХреЛрдб

рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдЗрд╕ рдХреЛрдб рдореЗрдВ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рд▓рд┐рдЦрд╛

LibGDX рдФрд░/рдпрд╛ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдирд┐рд░реНрднрд░рддрд╛ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг

рд╕рднреАред

рдХреГрдкрдпрд╛ рдкреНрд░рднрд╛рд╡рд┐рдд рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ

рд╕рднреА рдкреНрд▓реЗрдЯрдлреЙрд░реНрдоред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВрдиреЗ рдЗрд╕реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝рд╛ рд╣реИ, рдФрд░ рдпрд╣ рдПрдХ рдЖрд╕рд╛рди рд╕реБрд╡рд┐рдзрд╛ рд╣реИред рдореИрдВ рдЬрд▓реНрдж рд╣реА рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдкреАрдЖрд░ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рджреЗрдЦреВрдВрдЧрд╛ред

рд╕рднреА 4 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВрдиреЗ рдЗрд╕реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝рд╛ рд╣реИ, рдФрд░ рдпрд╣ рдПрдХ рдЖрд╕рд╛рди рд╕реБрд╡рд┐рдзрд╛ рд╣реИред рдореИрдВ рдЬрд▓реНрдж рд╣реА рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдкреАрдЖрд░ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рджреЗрдЦреВрдВрдЧрд╛ред

рдЙрд╕рдХрд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ! :)

рдЗрд╕рд╕реЗ рдХреБрдЫ рд╣реЛрддрд╛ рд╣реИ? @ рдЯреЙрдо-рд╕реНрдХреА :)

рдЗрд╕рдХреЗ рд▓рд┐рдП рдкрд┐рдХреНрд╕рдореИрдкрдкреИрдХрд░ рдХреЛ рд╕рдорд░реНрдерди рджрд┐рдпрд╛ред TexturePacker рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
рджреЗрдЦреЗрдВ https://github.com/libgdx/libgdx/commit/64f2d9d08223f67a2cf64e2c8daa1fc4839d158f

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

labodj picture labodj  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Scott3730 picture Scott3730  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

DarkDrim picture DarkDrim  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

villain-bryan picture villain-bryan  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

centy picture centy  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ