- Dokumentacja
- Funkcje serwera
- getColPolygonPoints
Funkcja
getColPolygonPoints
Zwraca wszystkie wierzchołki strefy wielokątnej jako tablicę par {x, y}.
Składnia
table getColPolygonPoints(colshape shape)Argumenty
shapecolshape- Strefa wielokątna.
Zwraca
Tablica { {x, y}, ... } albo false dla innej strefy.
Przykład
local zone = createColPolygon(0, 0, -5, -5, 5, -5, 5, 5)
for i, p in ipairs(getColPolygonPoints(zone)) do outputDebugString(i .. ": " .. p[1] .. ", " .. p[2]) end
Zobacz też
getColPolygonPointPositionZwraca położenie jednego wierzchołka strefy wielokątnej (numeracja od 1).createColPolygonTworzy strefę kolizji w kształcie dowolnego wielokąta na mapie (np. obrys dzielnicy gangu). Pierwsze dwie liczby to punkt środkowy (pozycja elementu), dalej pary x, y wierzchołków - co najmniej trzy. Domyślnie bez ograniczenia wysokości; zakres ustawiasetColPolygonHeight.