- Dokumentacja
- Funkcje klienta
- setBrowserBackdropRegions
Funkcja
setBrowserBackdropRegions
Rozmywa tło gry pod wskazanymi prostokątami strony (efekt szkła). Pusta lista albo nil wyłącza efekt. Bez regionów nic nie kosztuje.
Składnia
bool setBrowserBackdropRegions(element browser, table regions [, float strength = 0.5, float drawX = 0, float drawY = 0, float drawWidth = nil, float drawHeight = nil])Argumenty
browserelement- Przeglądarka.
regionstable- Do 16 prostokątów
{x, y, szerokość, wysokość [, promień zaokrąglenia]}w pikselach strony. strengthfloat, opcjonalny = 0.5- Siła rozmycia 0-1.
drawXfloat, opcjonalny = 0- Dla przeglądarki rysowanej
dxDrawImage: X na ekranie. drawYfloat, opcjonalny = 0- Y na ekranie.
drawWidthfloat, opcjonalny = nil- Szerokość na ekranie.
drawHeightfloat, opcjonalny = nil- Wysokość na ekranie.
Zwraca
true przy powodzeniu.
Przykład
local wnd, browser = createBrowserWindow({ url = "ui/menu.html", onReady = function(b)
setBrowserBackdropRegions(b, { { 40, 40, 400, 520, 16 } }, 0.6)
end })
Uwagi
Dla kontrolki z guiCreateBrowser albo createBrowserWindow położenie na ekranie jest brane z kontrolki.