0
我正在尝试制作游戏。游戏不会有任何纹理,因为我想改变每个线或方块的颜色。我听说Shape Renderer效率不高,不应该集中使用。我的游戏将是2D,适用于Android。LIBGDX渲染线条,三角形和正方形的性能
- 我能做些什么?
- 也许LIBGDX不适合Shape Rendering?
- 我该怎么办?
我正在尝试制作游戏。游戏不会有任何纹理,因为我想改变每个线或方块的颜色。我听说Shape Renderer效率不高,不应该集中使用。我的游戏将是2D,适用于Android。LIBGDX渲染线条,三角形和正方形的性能
要回答“我该怎么做?”,ShapeRenderer可以带你很长的路要走。试试吧,look at the source了解它是如何工作的,衡量它的性能,以及它是否表现不佳,然后推出自己的解决方案。
你可以使用一个小的白色方形纹理和规模/颜色你想通过SpriteBatch任何尺寸,创建行/正方形/长方形。不过,三角形不会这样工作。如果你绝对不想要单一纹理,我不确定你最好的选择是什么。 – user3312130
谢谢。我可以使用纹理,但我认为纹理的使用比简单的形状更好是没有意义的。 – kubaork