@Override Vector3 iniTargetPositionOffset() { return new Vector3(0, -Engine.getHeight(), 0); } }
@Override Vector3 iniTargetPositionOffset() { return new Vector3(0, Engine.getHeight(), 0); } }
public void setup() { speed = random.nextFloat() * 1000 + 500; this.setY(Engine.getHeight()); }
@Override public void update(float delta) { worldCenter.set(Engine.getWidth() / 2, Engine.getHeight() / 2); }
@Override Vector3 targetPositionOffset() { return Engine.getDefaultCamera().position.cpy().add(0, Engine.getHeight(), 0); }
@Override public void onEvent(int type, BaseTween<?> source) { doSetMainScene(incoming); Gdx.input.setInputProcessor(incoming.getInputProcessor()); incoming.show(); Engine.getDefaultCamera().position.set(Engine.getWidth()/2, Engine.getHeight()/2,Engine.getHeight()/2); reset(); } }).start(Engine.getTweenManager());
private SceneA() { sprite = new AdvanceSprite(Engine.resource("A", Texture.class)); sprite.setSize(Engine.getWidth(), Engine.getHeight()); sprite.setColor(Color.RED); }
private SceneB() { sprite = new AdvanceSprite(Engine.resource("A", Texture.class)); sprite.setSize(Engine.getWidth(), Engine.getHeight()); sprite.setColor(Color.YELLOW); }
/**aligin the Actor to the center of the screen */ public static void centerActor(final Actor actor){ actor.setX( ( Engine.getWidth() - actor.getWidth() )/2 ); actor.setY( ( Engine.getHeight() - actor.getHeight() )/2 ); } }
@Override public void render(float delta) { Engine.getShapeRenderer().begin(ShapeType.Point); Engine.getShapeRenderer().setColor(Color.YELLOW); for (int x = 0; x < width; x++) { float blend = 1 - Math.abs(width / 2 - x) / (float) width / 2f; blend = (float) Math.pow(blend, 3); float y = MathUtils.cosDeg(x / (float) width * 360 * 2 * 5 + _myPhase) * _myAmplitude * blend; Engine.getShapeRenderer().point(x, y + Engine.getHeight() / 2, 0); } Engine.getShapeRenderer().end(); }
@Override Vector3 orgiPosition() { return Engine.getDefaultCamera().position.cpy().set(Engine.getWidth()/2-Engine.getWidth(),Engine.getHeight()/2,0); }
@Override Vector3 orgiPosition() { return Engine.getDefaultCamera().position.cpy().set(Engine.getWidth()/2+Engine.getWidth(),Engine.getHeight()/2,0); }
public C2dStage(){ super(new FitViewport(Engine.getWidth(), Engine.getHeight()), Engine.getSpriteBatch()); this.getViewport().setCamera(Engine.getDefaultCamera()); //super(Engine.getWidth(), Engine.getHeight(), true, Engine.getSpriteBatch()); //this.setCamera(Engine.getDefaultCamera()); }
public final static void debugInfo(String str) { getSpriteBatch().begin(); getDefaultFont().draw(getSpriteBatch(), str, 0, getHeight()); getSpriteBatch().end(); }
@Override public void onLoadedResourcesCompleted() { final ParticleEffect particleEffect = new ParticleEffect(); particleEffect.load(Gdx.files.internal("data/particles/D.pp"), Gdx.files.internal("data/particles/")); SceneStage stage = new SceneStage(); final ParticleEffectActor actor = new ParticleEffectActor(particleEffect, "snow"); actor.setPosition(0, Engine.getHeight()); stage.addActor(actor); Engine.setMainScene(stage); } }
@Override public void onLoadedResourcesCompleted() { final ParticleEffect particleEffect = new ParticleEffect(); particleEffect.load(Gdx.files.internal("data/particles/D.pp"), Gdx.files.internal("data/particles/")); final ParticleEffectActor actor = new ParticleEffectActor(particleEffect, "thousand"); actor.setPosition(50, Engine.getHeight()); SceneStage stage = new SceneStage(); stage.addActor(actor); Engine.setMainScene(stage); } }
public void render (float delta) { Engine.getShapeRenderer().setProjectionMatrix(Engine.getDefaultCamera().combined); Engine.getShapeRenderer().begin(ShapeType.Filled); Engine.getShapeRenderer().rect(0, 0, Engine.getWidth(), Engine.getHeight(), color1, color1, color2, color2); Engine.getShapeRenderer().end(); } }
@Override public void onLoadedResourcesCompleted() { final ParticleEffect particleEffect = new ParticleEffect(); particleEffect.load(Gdx.files.internal("data/particles/D.pp"), Gdx.files.internal("data/particles/")); final ParticleEffectActor actor = new ParticleEffectActor(particleEffect, "effect-dot-mu"); actor.setPosition(Engine.getWidth(), Engine.getHeight() - 200); SceneStage stage = new SceneStage(); stage.addActor(actor); Engine.setMainScene(stage); } }
public void render(float delta) { this.color.a = transparency; Gdx.gl.glEnable(GL20.GL_BLEND); Gdx.gl.glBlendFunc(GL20.GL_SRC_ALPHA, GL20.GL_ONE_MINUS_SRC_ALPHA); Engine.getShapeRenderer().setProjectionMatrix(Engine.getDefaultCamera().combined); Engine.getShapeRenderer().begin(ShapeType.Filled); Engine.getShapeRenderer().setColor(color); Engine.getShapeRenderer().rect(0, 0, Engine.getWidth(), Engine.getHeight()); Engine.getShapeRenderer().end(); Gdx.gl.glDisable(GL20.GL_BLEND); } }