Pular para o conteúdo

dxDrawLine

Cliente Texturas, shaders e render targets

Desenha uma linha reta entre dois pontos.

bool dxDrawLine ( number xInicial, number yInicial, number xFinal, number yFinal [, number cor = tocolor(255,255,255,255), number espessura = 1, bool postGUI = false ] )
NomeTipoPadrãoDescrição
xInicial, yInicialnumber—Ponto de partida, em pixels.
xFinal, yFinalnumber—Ponto de chegada, em pixels.
cornumberbranco opacoCor da linha.
espessuranumber1Espessura em pixels.
postGUIboolfalsetrue desenha depois da GUI, por cima dela.

true se a linha foi desenhada, false (com um aviso no console de debug) se algum argumento estiver errado.

addEventHandler("onClientRender", root, function()
dxDrawLine(100, 100, 300, 180, tocolor(255, 200, 0, 255), 2)
end)
  • dxDrawCircle — Desenha um disco (ou uma fatia dele) usando um leque de triângulos.
  • dxDrawPrimitive — Desenha uma figura livre a partir de uma lista de vértices.
  • dxDrawMaterialPrimitive — O mesmo que dxDrawPrimitive, mas preenchendo a figura com uma imagem.