Pular para o conteúdo

dxDrawLine3D

Cliente Texturas, shaders e render targets

Desenha uma linha entre dois pontos do mundo.

bool dxDrawLine3D ( number xInicial, number yInicial, number zInicial, number xFinal, number yFinal, number zFinal [, number cor = tocolor(255,255,255,255), number espessura = 1, mixed estagio = false ] )
NomeTipoPadrãoDescrição
xInicial, yInicial, zInicialnumber—Início da linha, no mundo.
xFinal, yFinal, zFinalnumber—Fim da linha, no mundo.
cornumberbranco opacoCor da linha.
espessuranumber1Espessura da linha.
estagiomixedfalseUm booleano ou o nome de um estágio de renderização. Veja Profundidade. Um nome não reconhecido é ignorado.

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

local x, y, z = getElementPosition(localPlayer)
addEventHandler("onClientRender", root, function()
dxDrawLine3D(x, y, z, x, y, z + 5, tocolor(255, 0, 0, 200), 3)
end)