List of usage examples for com.badlogic.gdx.graphics.g2d BitmapFont getRegion
public TextureRegion getRegion(int index)
From source file:headmade.arttag.assets.Assets.java
License:Apache License
/** * // enable texture filtering for pixel smoothing * * @param atlas//from w w w .j a v a 2 s.c om * @param typeOfFilter */ private void setTextureFilter(TextureAtlas atlas, TextureFilter typeOfFilter) { Gdx.app.log(TAG, "setting filter for textures " + atlas.getTextures().size); for (final Texture t : atlas.getTextures()) { t.setFilter(typeOfFilter, typeOfFilter); // min=mag } final Skin skin = assetsManager.get(AssetTextures.skin, Skin.class); final BitmapFont font = skin.getFont("default-font"); for (int i = 0; i < font.getRegions().size; i++) { font.getRegion(i).getTexture().setFilter(TextureFilter.Nearest, TextureFilter.Nearest); } NinePatch ninepatch = skin.get(AssetTextures.frame, NinePatch.class); ninepatch.getTexture().setFilter(TextureFilter.Linear, TextureFilter.Linear); ninepatch.scale(ArtTag.UNIT_SCALE * 0.75f, ArtTag.UNIT_SCALE * 0.75f); ninepatch = skin.get(AssetTextures.frame2, NinePatch.class); ninepatch.getTexture().setFilter(TextureFilter.Linear, TextureFilter.Linear); ninepatch.scale(ArtTag.UNIT_SCALE / 3, ArtTag.UNIT_SCALE / 3); }
From source file:headmade.ld34.Assets.java
License:Apache License
/** * // enable texture filtering for pixel smoothing * * @param atlas//from www.j a v a2 s .co m * @param typeOfFilter */ private void setTextureFilter(TextureAtlas atlas, TextureFilter typeOfFilter) { Gdx.app.log(TAG, "setting filter for textures " + atlas.getTextures().size); for (final Texture t : atlas.getTextures()) { t.setFilter(typeOfFilter, typeOfFilter); // min=mag } final Skin skin = assetsManager.get(skinPath, Skin.class); final BitmapFont font = skin.getFont("default-font"); for (int i = 0; i < font.getRegions().size; i++) { font.getRegion(i).getTexture().setFilter(TextureFilter.Nearest, TextureFilter.Nearest); } }