Цитата(Cockney @ 12.6.2020, 3:01)

а привязывайте его по Ctrl+A.
Так я так всю жизнь и делал, но вот сегодня меня тут ввели в заблуждение, сказав что надо привязывать окно а то оно не будет быстро искать. А как же я раньше искал если это всё работало? Я ничего не понимаю.
Цитата
Привяжись к 3d приложению или к браузеру и посмотри разницу:
привязался, разницы нету почти +100 мс, и при просадках ФПС до 200/300
Я спросил почему
Код
local G = color (100, 100)
local R = color (200, 200)
While 1 do
if G == 0 then
1
else
if R == 0 then
2
else
end
end
end
не работает такой формат, а именно почему не возвращает цвет из переменной, потому что хотелось бы проще для глаз без нагромождения
Цитата(cirus @ 12.6.2020, 3:03)

--lua
log'clear' log 'mode compact'
function R(x, y, h) return(color (x, y, h)) end
local t = os.clock()
for i = 1, 100 do
if color (111, 111) == 0 then
end
end
log ('Затрачено времени: ' .. string.format("%.3f", os.clock() - t) .. ' секунд\r\n')
t = os.clock()
for i = 1, 100 do
if R(111, 111, workwindow()) == 0 then
end
end
log ('Затрачено времени: ' .. string.format("%.3f", os.clock() - t) .. ' секунд')
Цитата
Затрачено времени: 0.031 секунд
Затрачено времени: 3.375 секунд
Да всё...
Код
--lua
log'clear' log 'mode compact'
local function R(x, y, h) return(color (x, y, h)) end
for k=1,6 do
local t = os.clock()
for i = 1, 100 do
if color (111, 111) == 0 then
end
end
log ('color: ' .. string.format("%.3f", os.clock() - t) .. ' секунд\r\n')
end
for k=1,6 do
local t1 = os.clock()
for i = 1, 100 do
if R(111, 111) == 0 then
end
end
log ('R: ' .. string.format("%.3f", os.clock() - t1) .. ' секунд')
end
Код
color: 0.031 секунд
color: 0.031 секунд
color: 0.016 секунд
color: 0.031 секунд
color: 0.047 секунд
color: 0.016 секунд
Код
R: 0.031 секунд
R: 0.047 секунд
R: 0.031 секунд
R: 0.031 секунд
R: 0.047 секунд
R: 0.031 секунд
Чё я туплю короче)