List of usage examples for com.badlogic.gdx.graphics.glutils ShapeRenderer setColor
public void setColor(Color color)
From source file:vault.clockwork.editor.props.HillProp.java
License:Open Source License
/** * @param gizmo /*from w ww .j a va 2s. c o m*/ */ @Override public void draw(ShapeRenderer gizmo) { gizmo.setColor(Color.BLUE); gizmo.circle(position.x, position.y, radius); }
From source file:vault.clockwork.editor.props.PlankProp.java
License:Open Source License
/** * @param gizmo /*from w ww . ja v a 2 s. com*/ */ @Override public void draw(ShapeRenderer gizmo) { Matrix4 transform = new Matrix4(); transform.translate(position.x, position.y, 0); transform.rotate(0, 0, 1, angle); gizmo.setTransformMatrix(transform); gizmo.rect(-width, -height, width * 2, height * 2); gizmo.setTransformMatrix(new Matrix4()); gizmo.setColor(Color.CYAN); gizmo.line(position, position.cpy().add(new Vector2(move_direction_x, move_direction_y).nor().scl(64.f))); gizmo.setColor(Color.YELLOW); }
From source file:vault.clockwork.editor.props.StaticPlankProp.java
License:Open Source License
/** * @param gizmo /*from w w w .jav a 2s . co m*/ */ @Override public void draw(ShapeRenderer gizmo) { Matrix4 transform = new Matrix4(); transform.translate(position.x, position.y, 0); transform.rotate(0, 0, 1, angle); gizmo.setTransformMatrix(transform); gizmo.rect(-width, -height, width * 2, height * 2); gizmo.setTransformMatrix(new Matrix4()); gizmo.setColor(Color.ORANGE); gizmo.line(position, position.cpy().add(new Vector2(width, height).nor().scl(64.f))); }
From source file:vault.clockwork.editor.props.TurretProp.java
License:Open Source License
/** * Draw the turret radius as bounds.//from www . ja v a 2 s. c om * @param gizmo */ @Override public void draw(ShapeRenderer gizmo) { gizmo.setColor(Color.YELLOW); gizmo.circle(position.x, position.y, radius); }
From source file:vault.q_bounce.editor.props.BackgroundProp.java
License:Open Source License
/** * Draw the turret radius as bounds./*from www .ja v a 2 s . com*/ * @param gizmo */ @Override public void draw(ShapeRenderer gizmo) { gizmo.setColor(Color.YELLOW); //gizmo.circle(position.x, position.y, radius); gizmo.box(position.x - r / 2, position.y - r / 2, zoomed, r, r, r); }
From source file:vault.q_bounce.editor.props.BounceProp.java
License:Open Source License
/** * Draw the turret radius as bounds.//from w w w . j a v a 2 s . c om * @param gizmo */ @Override public void draw(ShapeRenderer gizmo) { gizmo.setColor(Color.RED); gizmo.circle(position.x, position.y, radius); }
From source file:vault.q_bounce.editor.props.FinishProp.java
License:Open Source License
/** * Draw the turret radius as bounds.//from w ww . ja v a2s. c om * @param gizmo */ @Override public void draw(ShapeRenderer gizmo) { gizmo.setColor(Color.YELLOW); gizmo.box(position.x - 15, position.y - 15, zoomed, radius, radius, radius); }
From source file:vault.q_bounce.editor.props.GroundProp.java
License:Open Source License
/** * Draw the turret radius as bounds./* w ww. j av a 2 s. co m*/ * @param gizmo */ @Override public void draw(ShapeRenderer gizmo) { gizmo.setColor(Color.YELLOW); //gizmo.circle(position.x, position.y, radius); gizmo.box(position.x - r * 2, position.y - r / 2, zoomed, r * 4, r, r); }