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

Funkcja

dxSetRenderTarget

KlientRysowanie (dx)Identyczna z MTA:SA

Ustawia, gdzie rysują funkcje dxDraw*: na render target (opcjonalnie najpierw go czyści) albo, bez argumentu, na ekranie. Działa tylko w onClientRender i onClientPreRender; po zdarzeniu rysowanie wraca na ekran.

Składnia

bool dxSetRenderTarget([element renderTarget, bool clear = false])

Argumenty

renderTargetelement, opcjonalny
Render target; brak = ekran.
clearbool, opcjonalny = false
true = wyczyść przed rysowaniem.

Zwraca

true przy powodzeniu.

Przykład

local rt = dxCreateRenderTarget(64, 64, true)
addEventHandler("onClientRender", root, function()
    dxSetRenderTarget(rt, true)
    dxDrawRectangle(0, 0, 50, 50, tocolor(255, 0, 0))
    dxSetRenderTarget()
end)

Zobacz też