如何在libgdx中使用矩形class绘制矩形边框?
How to draw rectangle border using rectangle class in libgdx?
快速提问,我可以使用我在屏幕上绘制的矩形 class 为矩形制作边框吗?我正在使用 libgdx 和 java 进行开发。谢谢!
您可以使用 ShapeRenderer 绘制矩形:
private ShapeRenderer shapeRenderer;
private Rectangle rectangle;
@Override
public void show() {
shapeRenderer = new ShapeRenderer();
rectangle = new Rectangle(0,0,10,10);
}
@Override
public void render(float delta) {
shapeRenderer.begin();
shapeRenderer.rect(rectangle.getX(), rectangle.getY(), rectangle.getWidth(), rectangle.getHeight());
shapeRenderer.end();
}
@Override
public void dispose() {
shapeRenderer.dispose();
}
快速提问,我可以使用我在屏幕上绘制的矩形 class 为矩形制作边框吗?我正在使用 libgdx 和 java 进行开发。谢谢!
您可以使用 ShapeRenderer 绘制矩形:
private ShapeRenderer shapeRenderer;
private Rectangle rectangle;
@Override
public void show() {
shapeRenderer = new ShapeRenderer();
rectangle = new Rectangle(0,0,10,10);
}
@Override
public void render(float delta) {
shapeRenderer.begin();
shapeRenderer.rect(rectangle.getX(), rectangle.getY(), rectangle.getWidth(), rectangle.getHeight());
shapeRenderer.end();
}
@Override
public void dispose() {
shapeRenderer.dispose();
}