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

Funkcja

dxDrawPrimitive

KlientRysowanie (dx)Identyczna z MTA:SA

Rysuje kształt 2D z listy wierzchołków {x, y [, kolor]}: punkty, linie albo trójkąty. Kolor jest płynnie mieszany między wierzchołkami.

Składnia

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

Argumenty

primitiveTypestring
"pointlist", "linelist", "linestrip", "trianglelist", "trianglestrip", "trianglefan".
postGUIbool
Nad GUI.
vertex1table
Wierzchołek {x, y, kolor}.
...table, opcjonalny
Kolejne wierzchołki.

Zwraca

true, gdy narysowano.

Przykład

addEventHandler("onClientRender", root, function()
    dxDrawPrimitive("trianglelist", false,
        { 300, 100, tocolor(255, 0, 0) },
        { 400, 250, tocolor(0, 255, 0) },
        { 200, 250, tocolor(0, 0, 255) })
end)

Zobacz też