Pular para o conteúdo

dxDrawRadarArea

Cliente Texturas, shaders e render targets

Desenha um retângulo preenchido no radar durante este quadro.

bool dxDrawRadarArea ( number x, number y, number tamanhoX, number tamanhoY [, number cor = tocolor(255,255,255,255) ] )
NomeTipoPadrãoDescrição
x, ynumber—Canto sudoeste da área, em coordenadas do mundo.
tamanhoX, tamanhoYnumber—Tamanho da área, em unidades do mundo. Tamanhos negativos se estendem para o outro lado.
cornumbertocolor(255,255,255,255)Cor de preenchimento, vinda de tocolor.

true quando a área entra na fila do quadro, false quando o jogo ainda não está pronto.

Como toda chamada dx, esta dura apenas o quadro em que roda: chame-a de onClientRender para manter a área no radar. No máximo 512 áreas são desenhadas por quadro; o que passar disso é descartado e um aviso vai uma única vez para o console de depuração.

addEventHandler("onClientRender", root, function()
-- uma mancha vermelha translúcida sobre as terras áridas de Los Santos
dxDrawRadarArea(2000, -1700, 500, 400, tocolor(255, 0, 0, 120))
end)