【发布时间】:2014-02-19 21:35:35
【问题描述】:
我想在 libgdx 中为 android 游戏在屏幕点之间画一条直线。
目前我有以下代码来绘制非虚线,使用ShapeRenderer:
shapeRenderer.begin(ShapeType.Line);
//draws normal line, would prefer it dotted...............
shapeRenderer.line(touchPos.x, touchPos.y, someSprite.getX(), someSprite().getY());
shapeRenderer.end();
我见过another question about dotted lines,但这对我来说有点矫枉过正,因为我不需要它弯曲等。我只需要一条直线虚线,比如
.................................................. .................................................
是否正在考虑使用一个循环来计算线上点的位置并在那里绘制点?但这真的有必要吗,有人知道更简单的方法吗?
【问题讨论】:
-
创建一堆线段或更好的方法来以编程方式处理所有这些。没有我知道的将其设置为虚线模式的模式
标签: java android drawing libgdx draw