Мне нужно нарисовать статичную линию, которая один раз появилась на экране и не обновлялась через какое-то время. То есть независящую от интервала render(). Подскажите пожалуйста, как это можно сделать!
И еще вопрос, почему line не рисует rgba цвета? То есть если задать цвет (1,5,14,1) он ничего не нарисует,а если Color.BLUE то нарисует.
public static class drawer{
static ShapeRenderer drawer = new ShapeRenderer();
public static void line(Vector2 start, Vector2 end, int lineWidth, Color color){
Gdx.gl.glLineWidth(lineWidth);
drawer.begin(ShapeRenderer.ShapeType.Line);
drawer.setColor(color);
drawer.line(start,end);
drawer.end();
}
}
А вот для чего мне это нужно:
На секунду контур обводится, а потом исчезает. метод algo реализуется в render
Сборка персонального компьютера от Artline: умный выбор для современных пользователей