SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Funkcje klienta
  3. setBrowserBackdropRegions

Funkcja

setBrowserBackdropRegions

KlientPrzeglądarkaTylko Trilogy Hub

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.

Zobacz też