如何使用LibGdx从线的中心旋转ShapeRenderer生成的线。
我从提供的文档中读取了形状渲染器类代码,但是它用于Rectangle。
我在某种程度上可以旋转线但不知道如何旋转以及如何从中心旋转
答案 0 :(得分:1)
尝试并使用ShapeRenderer.rotate()方法。
public void rotate(float axisX,
float axisY,
float axisZ,
float angle)
在2D游戏中,您将单独留下z轴,但更改其余部分。
//init
ShapeRenderer sr = new ShapeRenderer();
//in your render
void render(){
//draw the line
sr.rotate(paramaters);
}