From 98ad06e76cf8bddb48d82f43564d8692f9724506 Mon Sep 17 00:00:00 2001 From: Igor Date: Tue, 22 Mar 2016 05:08:13 +0300 Subject: [PATCH] aefaef --- Beta/bufferNotOptimized.lua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Beta/bufferNotOptimized.lua b/Beta/bufferNotOptimized.lua index 75aba16e..ac85ca1b 100644 --- a/Beta/bufferNotOptimized.lua +++ b/Beta/bufferNotOptimized.lua @@ -449,7 +449,7 @@ function buffer.draw(force) --Необходимые переменные, дабы не создавать их в цикле и не генерировать конструкторы local somethingIsChanged, index, indexPlus1, indexPlus2, massiv, x, y --Массив третьего буфера, содержащий в себе измененные пиксели - buffer.screen.changes = {} + -- buffer.screen.changes = {} --Перебираем содержимое нашего буфера по X и Y for y = 1, buffer.screen.height do @@ -465,9 +465,9 @@ function buffer.draw(force) --Если хоть что-то изменилось, то начинаем работу if somethingIsChanged or force then - gpu.setBackground(index) - gpu.setForeground(indexPlus1) - gpu.set(x, y, indexPlus2) + gpu.setBackground(buffer.screen.current[index]]) + gpu.setForeground(buffer.screen.current[indexPlus1]) + gpu.set(x, y, buffer.screen.current[indexPlus2]) --Оптимизация by Krutoy, создаем массив, в который заносим чарсы. Работает быстрее, чем конкатенейт строк -- massiv = { buffer.screen.current[indexPlus2] } @@ -527,8 +527,8 @@ function buffer.draw(force) -- end --Очищаем память, ибо незачем нам хранить третий буфер - buffer.screen.changes = {} - buffer.screen.changes = nil + -- buffer.screen.changes = {} + -- buffer.screen.changes = nil end ------------------------------------------------------------------------------------------------------