/** Called before the rendering of all layers starts. */ protected void beginRender () { AnimatedTiledMapTile.updateAnimationBaseTime(); batch.begin(); }
/** Called before the rendering of all layers starts. */ protected void beginRender () { AnimatedTiledMapTile.updateAnimationBaseTime(); batch.begin(); }
public void draw () { Camera camera = viewport.getCamera(); camera.update(); if (!root.isVisible()) return; Batch batch = this.batch; batch.setProjectionMatrix(camera.combined); batch.begin(); root.draw(batch, 1); batch.end(); if (debug) drawDebug(); }
public void draw () { Camera camera = viewport.getCamera(); camera.update(); if (!root.isVisible()) return; Batch batch = this.batch; batch.setProjectionMatrix(camera.combined); batch.begin(); root.draw(batch, 1); batch.end(); if (debug) drawDebug(); }
public void render () { // System.out.println(meow.getValue()); Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); stage.act(Gdx.graphics.getDeltaTime()); stage.draw(); stage.getBatch().begin(); patch.draw(stage.getBatch(), 300, 100, 126, 126); stage.getBatch().end(); }
private void renderKoala (float deltaTime) { // based on the koala state, get the animation frame TextureRegion frame = null; switch (koala.state) { case Standing: frame = stand.getKeyFrame(koala.stateTime); break; case Walking: frame = walk.getKeyFrame(koala.stateTime); break; case Jumping: frame = jump.getKeyFrame(koala.stateTime); break; } // draw the koala, depending on the current velocity // on the x-axis, draw the koala facing either right // or left Batch batch = renderer.getBatch(); batch.begin(); if (koala.facesRight) { batch.draw(frame, koala.position.x, koala.position.y, Koala.WIDTH, Koala.HEIGHT); } else { batch.draw(frame, koala.position.x + Koala.WIDTH, koala.position.y, -Koala.WIDTH, Koala.HEIGHT); } batch.end(); }
if (text.length() > 4) text = text.substring(0, text.lastIndexOf('.') + 3); text = "duration: " + text + " s (ctrl + scroll to change)"; stage.getBatch().begin(); list.getStyle().font.draw(stage.getBatch(), text, bottomLeftX + graphSize / 2, bottomLeftY + graphSize + list.getStyle().font.getLineHeight(), 0, Align.center, false);
@Override public void draw(Batch batch, float parentAlpha) { super.draw(batch, parentAlpha); batch.end(); shapeRenderer.begin(ShapeRenderer.ShapeType.Filled); shapeRenderer.rectLine(ax, ay, bx, by, 5); shapeRenderer.end(); batch.begin(); }
/** Called before the rendering of all layers starts. */ protected void beginRender () { AnimatedTiledMapTile.updateAnimationBaseTime(); batch.begin(); }
public void draw(Batch batch, float parentAlpha) { super.draw(batch, parentAlpha); batch.end(); // <--- shader.begin(); shader.setUniformMatrix("u_worldView", u_projTrans); mesh.render(shader, GL20.GL_TRIANGLE_FAN); Gdx.gl20.glLineWidth(15); shader.end(); batch.begin(); // <-- }
public void draw(Batch batch, float parentAlpha) { // super.draw(batch, parentAlpha); if (fv == null) return; batch.end(); drawMe(batch.getProjectionMatrix()); batch.begin(); } public void drawMe(Matrix4 projection) { polyBatch.setProjectionMatrix(projection); //... }
public void draw(Batch batch) { query.act(); //为节省开销,透明时不画图 if(!query.isTransparent()){ batch.begin(); query.draw(batch); batch.end(); } }
@Override public void update(float deltaTime) { scene = SceneManager.getCurrent(); if (scene != null) { scene.getBatch().begin(); super.update(deltaTime); scene.getBatch().end(); } }
public Batch batchBegin() { Batch batch = super.getBatch(); batch.begin(); batch.setColor(Color.WHITE); oldTransform.set(batch.getTransformMatrix()); batch.setTransformMatrix(computeTransform()); return batch; }
public void draw () { Camera camera = viewport.getCamera(); camera.update(); if (!root.isVisible()) return; Batch batch = this.batch; batch.setProjectionMatrix(camera.combined); batch.begin(); root.draw(batch, 1); batch.end(); if (debug) drawDebug(); }
/** * Paints this panel with {@link #clearingColor} */ protected void clearArea(Batch batch) { if (clearingColor != null) { batch.end(); UIUtil.drawRectangle(getRenderer(), getX(), getY(), getWidth(), getHeight(), ShapeType.Filled, clearingColor); batch.begin(); } }
public void draw(Batch batch, float a) { batch.end(); rend.setProjectionMatrix(batch.getProjectionMatrix()); rend.setTransformMatrix(batch.getTransformMatrix()); rend.setColor(getColor()); rend.begin(ShapeType.Line); rend.line(startX, startY, endX, endY); rend.end(); batch.begin(); } }
private ShapeRenderer renderer = new ShapeRenderer(); public void draw (Batch batch, float parentAlpha) { batch.end(); renderer.setProjectionMatrix(batch.getProjectionMatrix()); renderer.setTransformMatrix(batch.getTransformMatrix()); renderer.translate(getX(), getY(), 0); renderer.begin(ShapeType.Filled); renderer.setColor(Color.BLUE); renderer.rect(0, 0, getWidth(), getHeight()); renderer.end(); batch.begin(); }
@Override public void render(boolean inGame, SpriteBatch guiBatch) { stage.getBatch().begin(); stage.getBatch().draw(background, 0, 0, stage.getWidth(), stage.getHeight(), 0, 0, stage.getWidth()/background.getWidth(), stage.getHeight()/background.getHeight()); stage.getBatch().end(); stage.draw(); }
public void draw(Batch batch, float a) { batch.end(); rend.setProjectionMatrix(batch.getProjectionMatrix()); rend.setTransformMatrix(batch.getTransformMatrix()); rend.begin(ShapeType.Filled); drawBgRect(getX(), getY(), getWidth(), getHeight()); drawCircleRect(getX() + 5, getY() + 5, getWidth() - 10, getHeight() - 10); rend.end(); batch.begin(); } }