Pular para o conteúdo

dxDrawRectangle

Cliente Desenho na tela

Desenha um retângulo preenchido.

bool dxDrawRectangle ( number x, number y, number largura, number altura [, number cor = tocolor(255,255,255,255), bool postGUI = false, bool posicaoSubpixel = false ] )
NomeTipoPadrãoDescrição
x, ynumber—Canto superior esquerdo, em pixels.
largura, alturanumber—Tamanho em pixels.
cornumberbranco opacoCor do preenchimento.
postGUIboolfalsetrue desenha depois da GUI, por cima dela.
posicaoSubpixelboolfalseMantém posições e tamanhos fracionários em vez de alinhar o retângulo a pixels inteiros.

true se o retângulo foi desenhado, false (com um aviso no console de debug) se algum argumento estiver errado.

-- barra de vida sobre um fundo escuro
dxDrawRectangle(20, 20, 200, 18, tocolor(0, 0, 0, 180))
dxDrawRectangle(20, 20, 200 * (getElementHealth(localPlayer) / 100), 18, tocolor(200, 40, 40, 255))
  • dxDrawImage — Desenha uma imagem na tela.
  • dxDrawImageSection — Desenha apenas um recorte de uma imagem — a base para trabalhar com atlas de ícones e barras que enchem aos poucos.