SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Funkcje klienta
  3. dxDrawPrimitive3D

Funkcja

dxDrawPrimitive3D

KlientRysowanie (dx)Identyczna z MTA:SA

Rysuje kształt z trójkątów w świecie 3D z wierzchołków {x, y, z, kolor}. Cały kształt ma kolor pierwszego wierzchołka.

Składnia

bool dxDrawPrimitive3D(string primitiveType, bool postGUI, table vertex1 [, table ...])

Argumenty

primitiveTypestring
"trianglelist", "trianglestrip", "trianglefan".
postGUIbool
Przyjmowany dla zgodności ze starszymi skryptami.
vertex1table
Wierzchołek {x, y, z, kolor}.
...table, opcjonalny
Kolejne wierzchołki.

Zwraca

true, gdy narysowano.

Przykład

Czerwony trójkąt nad Grove Street.

addEventHandler("onClientRender", root, function()
    local c = tocolor(255, 0, 0, 180)
    dxDrawPrimitive3D("trianglelist", false,
        { 2490, -1690, 20, c }, { 2500, -1690, 20, c }, { 2495, -1680, 25, c })
end)

Zobacz też