如何在libgdx使用矩形类来绘制矩形边框?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在libgdx使用矩形类来绘制矩形边框?相关的知识,希望对你有一定的参考价值。

快速的问题,我可以做一个边框使用矩形类也,我在屏幕上绘制的矩形。我使用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();

以上是关于如何在libgdx使用矩形类来绘制矩形边框?的主要内容,如果未能解决你的问题,请参考以下文章

Android:如下关于绘制圆角矩形边框问题,怎么解决?

如何绘制圆角窗口的边框?

如何在android中的相机预览上绘制矩形

使用shader绘制矩形矩形框圆形圆形框(WebGL-Shader开发基础02)

使用shader绘制矩形矩形框圆形圆形框(WebGL-Shader开发基础02)

绘制矩形边框始终为白色(在实时摄像机流上)