Cze??. Tak jak w tytule, m?g?by kto? mniej wi?cej wyt?umaczy? jak to dzia?a, jak stosowa? itp.? Wsz?dzie szukam ale chyba ?le mi to wychodzi, nigdzie nie mog? znale?? nic na ten temat. Z g?ry dzieki za pomoc!
Witam, ot?? skaluje mi wi?kszo?? gui, lecz nie skaluje mi outline. Pomo?e kto?? Zastosowa?em skalowanie od?rodkowe.
ss.
na rozdzia?ce 1024x768 https://imgur.com/OhkqEMm
na rozdzia?ce na kt?rej robi?em gui 1920x1080 https://imgur.com/LydL4cY
kod
[lua]
local sx,sy = guiGetScreenSize()
local zoom = 1
local fh = 1920
if sx < fh then
zoom = math.min(2,fh/sx)
end
przecho = false
function mysz(psx,psy,pssx,pssy,abx,aby)
if not isCursorShowing() then return end
cx,cy=getCursorPosition()
cx,cy=cx*sx,cy*sy
if cx >= psx and cx <= psx+pssx and cy >= psy and cy <= psy+pssy then
return true,cx,cy
else
return false
end
end