M MY Multiplayer: Wiki
Lado
Tipo

dxSetRenderTarget

Cliente

Elige dónde dibujan las siguientes funciones dx: en un render target o, sin él, en la pantalla.

bool dxSetRenderTarget([texture renderTarget = nil, bool clear = false])

Parámetros

NombreTipoDescripción
renderTargettextureEl render target donde dibujar. nil vuelve a dibujar en la pantalla.por defecto nil
clearboolLimpia el render target antes de dibujar.por defecto false

Retorno

true. Un elemento que no es render target genera un error.

Después de cada onClientHUDRender y onClientRender, el dibujo vuelve a la pantalla.

Ejemplo

local minimap = dxCreateRenderTarget(200, 200, true)

addEventHandler("onClientRender", root, function()
    dxSetRenderTarget(minimap, true)
    dxDrawCircle(100, 100, 6, 0, 360, tocolor(255, 255, 0))
    dxSetRenderTarget()
    dxDrawImage(20, 300, 200, 200, minimap)
end)

Ver también