M MY Multiplayer: Wiki
Lado
Tipo

dxDrawLine3D

Cliente

Desenha uma linha no mundo 3D durante um quadro. A linha fica virada para a câmera.

bool dxDrawLine3D(float startX, startY, startZ, float endX, endY, endZ [, color color = tocolor(255, 255, 255), float width = 1, string|bool stage = postfx])

Parâmetros

NomeTipoDescrição
startX, startY, startZfloatPonto inicial no mundo. Aceita também um vec3.
endX, endY, endZfloatPonto final no mundo. Aceita também um vec3.
colorcolorCor, um valor de tocolor.padrão tocolor(255, 255, 255)
widthfloatEspessura.padrão 1
stagestring|boolQuando desenhar: prefx, postfx ou postgui, ou um booleano (true é postgui).padrão postfx

Retorno

true se o desenho foi enfileirado.

Exemplo

addEventHandler("onClientRender", root, function()
    local pos = getElementPosition(localPlayer)
    dxDrawLine3D(pos.x, pos.y, pos.z, pos.x, pos.y, pos.z + 3, tocolor(255, 0, 0), 4)
end)
Atençãoprefx e postfx desenham da mesma forma: só postgui muda a camada.

Veja também