- 459
- 13
- 35
Всем привет. Делаю условно список игроков на сервере со скроллом в гуи. Если их слишком много, то ФПС очень сильно падает.
На момент, когда я заметил просадки, было 390 строк и 11 фпс.
Java:
for (int i = 0; i < allRows; i++) {
GL11.glEnable(GL11.GL_SCISSOR_TEST);
GL11.glScissor(0, (height - maxH + this.height / 16) * 2, this.width * 2, (maxH - minH) * 2);
double textH = height / 4 - height / 16 + (i * lineSpacing) - scrollY;
this.mc.fontRenderer.drawString((i + 1) + ". " + players.get(i), this.width / 4, (int) textH, 0xFFFFFF);
GL11.glDisable(GL11.GL_SCISSOR_TEST);
}
Последнее редактирование: