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

Funkcja

dxDrawLine

KlientRysowanie (dx)Identyczna z MTA:SA

Rysuje odcinek między dwoma punktami ekranu.

Składnia

bool dxDrawLine(float startX, float startY, float endX, float endY [, int color = tocolor(255, 255, 255), float width = 1, bool postGUI = false])

Argumenty

startXfloat
Początek X.
startYfloat
Początek Y.
endXfloat
Koniec X.
endYfloat
Koniec Y.
colorint, opcjonalny = tocolor(255, 255, 255)
Kolor.
widthfloat, opcjonalny = 1
Grubość.
postGUIbool, opcjonalny = false
Nad GUI.

Zwraca

true, gdy narysowano.

Przykład

Celownik w środku ekranu.

local sw, sh = guiGetScreenSize()
addEventHandler("onClientRender", root, function()
    dxDrawLine(sw / 2 - 10, sh / 2, sw / 2 + 10, sh / 2, tocolor(255, 255, 255), 2)
    dxDrawLine(sw / 2, sh / 2 - 10, sw / 2, sh / 2 + 10, tocolor(255, 255, 255), 2)
end)

Zobacz też