Search in sources :

Example 1 with Logger

use of com.badlogic.gdx.utils.Logger in project gdx-TinyVG by lyze237.

the class FrameBufferAssetLoaderTest method setupTvg.

private void setupTvg(String file) {
    Gdx.app.postRunnable(() -> {
        var assMan = new AssetManager();
        assMan.setLogger(new Logger("aa", Logger.DEBUG));
        assMan.setLoader(TinyVG.class, new TinyVGAssetLoader());
        assMan.setLoader(TinyVGTextureAssetLoader.Result.class, new TinyVGTextureAssetLoader());
        assMan.load(file, TinyVGTextureAssetLoader.Result.class, new TinyVGTextureAssetLoader.Parameters(drawer, 5, 2, 2));
        assMan.finishLoading();
        tvg = assMan.get(file, TinyVGTextureAssetLoader.Result.class).getTextureRegion();
        viewport.setWorldSize(tvg.getRegionWidth(), tvg.getRegionHeight());
        viewport.getCamera().position.set(viewport.getWorldWidth() / 2f, viewport.getWorldHeight() / 2f, viewport.getCamera().position.z);
        viewport.update(Gdx.graphics.getWidth(), Gdx.graphics.getHeight());
    });
}
Also used : TinyVGTextureAssetLoader(dev.lyze.gdxtinyvg.TinyVGTextureAssetLoader) AssetManager(com.badlogic.gdx.assets.AssetManager) TinyVGAssetLoader(dev.lyze.gdxtinyvg.TinyVGAssetLoader) lombok.var(lombok.var) Logger(com.badlogic.gdx.utils.Logger)

Aggregations

AssetManager (com.badlogic.gdx.assets.AssetManager)1 Logger (com.badlogic.gdx.utils.Logger)1 TinyVGAssetLoader (dev.lyze.gdxtinyvg.TinyVGAssetLoader)1 TinyVGTextureAssetLoader (dev.lyze.gdxtinyvg.TinyVGTextureAssetLoader)1 lombok.var (lombok.var)1