与libGDX中的SpriteCache同时使用SpriteBatch是不是一个好主意?

问题描述:

按照标题。使用SpriteCache绘制不会改变的纹理(比如全屏幕背景,评分面板的图形)并且使用SpriteBatch处理所有其他纹理是不是一个好主意?与libGDX中的SpriteCache同时使用SpriteBatch是不是一个好主意?

这很好,但你不能重叠他们的开始/结束块,所以在绘制顺序方面会有限制。

但是,如果它只是你列出的东西,你说的是一小撮精灵。不会有任何可感知的性能差异,所以它不值得这样麻烦。 SpriteCache适用于包含许多精灵的舞台的大块地图。