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

Funkcja

dxCreateRenderTarget

KlientRysowanie (dx)Identyczna z MTA:SA

Tworzy powierzchnię do rysowania poza ekranem. Po dxSetRenderTarget(rt) wszystkie dxDraw* rysują na niej, a potem rysujesz ją jak teksturę. Bez kanału alfa każdy piksel jest kryjący.

Składnia

element dxCreateRenderTarget(int width, int height [, bool withAlpha = false])

Argumenty

widthint
Szerokość.
heightint
Wysokość.
withAlphabool, opcjonalny = false
true = z przezroczystością.

Zwraca

Render target albo false.

Przykład

local rt = dxCreateRenderTarget(300, 100, true)
addEventHandler("onClientRender", root, function()
    dxSetRenderTarget(rt, true)
    dxDrawText("Na powierzchni", 10, 10, 0, 0, tocolor(255, 255, 255), 2)
    dxSetRenderTarget()
    dxDrawImage(50, 500, 300, 100, rt)
end)

Zobacz też