package kz.ilotterytea.maxon.anim; import com.badlogic.gdx.graphics.Texture; import com.badlogic.gdx.graphics.g2d.TextureRegion; import java.util.ArrayList; public class SpriteUtils { public static ArrayList splitToTextureRegions( Texture texture, int tileWidth, int tileHeight ) { TextureRegion[][] tmp = TextureRegion.split(texture, tileWidth, tileHeight); ArrayList frames = new ArrayList<>(); for (TextureRegion[] regArray : tmp) { for (TextureRegion reg : regArray) { if (reg != null) { frames.add(reg); } } } return frames; } }