public static void dispose() { texture.dispose(); bgTexture.dispose(); bgBackTexture.dispose(); robotoLt.dispose(); robotoBlk.dispose(); panel.dispose(); fontFilter.dispose(); fontFilter2.dispose(); menuBack.dispose(); smoke.dispose(); fbShare.dispose(); collision.dispose(); jump.dispose(); jumpSound.dispose(); dblJump.dispose(); milestone50.dispose(); run.dispose(); hit.dispose(); milestone.dispose(); milestone50.dispose(); select.dispose(); highScore.dispose(); smokeParticle.dispose(); starParticle.dispose(); platform.dispose(); nanoRun.dispose(); // gpgsAtlas.dispose(); }
public void dispose() { for (Cell cell : topbar.getCells()) { ((TopBar) cell.getActor()).dispose(); } stage.dispose(); render.dispose(); add.dispose(); }
public void init(Weather type) { this.type = type; RPG.global.weather = type; if (eff != null) eff.dispose(); if (stage == null) stage = new Stage( new ScalingViewport(Scaling.stretch, 1024, 576, new OrthographicCamera()), GameViews.batch); if (type == Weather.rain) { eff = new ParticleEffect(); eff.load( Gdx.files.internal(Setting.PARTICLE + "rainp.p"), Gdx.files.internal(Setting.PARTICLE)); eff.start(); } else { eff = null; } logic(); }