- Dokumentacja
- Funkcje klienta
- dxSetRenderTarget
Funkcja
dxSetRenderTarget
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 = falsetrue= 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)