2014-03-12 73 views
0

我正在尝试制作游戏。游戏不会有任何纹理,因为我想改变每个线或方块的颜色。我听说Shape Renderer效率不高,不应该集中使用。我的游戏将是2D,适用于Android。LIBGDX渲染线条,三角形和正方形的性能

  • 我能做些什么?
  • 也许LIBGDX不适合Shape Rendering?
  • 我该怎么办?
+0

你可以使用一个小的白色方形纹理和规模/颜色你想通过SpriteBatch任何尺寸,创建行/正方形/长方形。不过,三角形不会这样工作。如果你绝对不想要单一纹理,我不确定你最好的选择是什么。 – user3312130

+0

谢谢。我可以使用纹理,但我认为纹理的使用比简单的形状更好是没有意义的。 – kubaork

回答

0

要回答“我该怎么做?”,ShapeRenderer可以带你很长的路要走。试试吧,look at the source了解它是如何工作的,衡量它的性能,以及它是否表现不佳,然后推出自己的解决方案。