これは私がやった方法です:
- 最小で textureAtlas を作成します。フィルター = Nearest および mag. フィルター = 最も近い。
- textureAtlas.findRegion() から TextureRegion を取得します。
- SpriteBatch を使用して画面に描画します。非常に単純ですが、大きな領域 (私の場合は 480x320) を描画すると、フレーム レートが非常に遅くなります。
通常、1 ~ 30 の領域を描画すると 30 fps になりますが、480x320 の大きな領域を 1 つだけ描画すると、わずか 20 fps になります。