@Override public void render(float delta) { Engine.getMainScene().render(delta); } }
public Engine() { instance = this; this.engineDrive = this.onSetupEngineDrive(); this.engineConfig = engineDrive.onSetupEngine(); }
@Override public EngineOptions onSetupEngine() { final EngineOptions opt = new EngineOptions(new String[]{"data/laser/"}, 800, 480); opt.useGL20 = true; return opt; }
@Override public void render(float delta) { flipCamera.update(); Engine.getSpriteBatch().setProjectionMatrix(flipCamera.combined); Engine.getMainScene().render(delta); } }
@Override public void render(float delta) { outgoing.render(delta); if(null!=incoming){ targetCamera.update(); Engine.getSpriteBatch().setProjectionMatrix(targetCamera.combined); incoming.render(delta); } }
@Override public void hide() { for(Scene scene:this){ scene.hide(); } }
@Override public void update(float delta) { for(Scene scene:this){ scene.update(delta); } }
public void setAngleY(float angleY) { this.rotateAround(lookAt, axisY , angleY-this.angleY); this.angleY = angleY; } public float getAngleZ() {
/**just want to make this method and {@link info.u250.c2d.engine.Engine#_setMainScene(Scene)} not accessible . */ protected void doSetMainScene(Scene scene2){ Engine._setMainScene(scene2); }
@Override public void render(float delta) { flipCamera.update(); Engine.getSpriteBatch().setProjectionMatrix(flipCamera.combined); Engine.getMainScene().render(delta); } }
@Override public EngineOptions onSetupEngine() { final EngineOptions opt = new EngineOptions(new String[]{"data/"}, 480, 320); opt.useGL20 = true; return opt; }
@Override public void render(float delta) { Engine.getMainScene().render(delta); } }
@Override public EngineOptions onSetupEngine() { final EngineOptions opt = new EngineOptions(new String[]{"data/parallax/bg.atlas"}, 480, 320); return opt; }
@Override public void render(float delta) { Engine.getMainScene().render(delta); } }
@Override public EngineOptions onSetupEngine() { final EngineOptions opt = new EngineOptions(new String[]{}, 800, 480); return opt; }
@Override public void render(float delta) { Engine.getMainScene().render(delta); } }
@Override public EngineOptions onSetupEngine() { final EngineOptions opt = new EngineOptions(new String[]{}, 800, 480); opt.useGL20 = true; return opt; }
@Override public EngineOptions onSetupEngine() { final EngineOptions opt = new EngineOptions(new String[]{}, 800, 480); return opt; }
@Override public EngineOptions onSetupEngine() { final EngineOptions opt = new EngineOptions(new String[]{}, 800, 480); return opt; }
@Override public EngineOptions onSetupEngine() { final EngineOptions opt = new EngineOptions(new String[]{}, 800, 480); return opt; }