- Dokumentacja
- Funkcje klienta
- engineGetModelBoundingBox
Funkcja
engineGetModelBoundingBox
Zwraca prostopadłościan kolizji modelu: najmniejsze i największe x, y, z względem środka modelu, a na końcu promień kuli kolizji. Dane pochodzą z kolizji wczytanej przez grę, więc działają dla aut, postaci i obiektów. Przydaje się do ustawiania rzeczy na ziemi, liczenia rozmiaru i kadrowania kamery.
Składnia
float, float, float, float, float, float, float engineGetModelBoundingBox(int modelID)Argumenty
modelIDint- Numer modelu.
Zwraca
minX, minY, minZ, maxX, maxY, maxZ i promień, albo false, gdy gra nie ma wczytanej kolizji tego modelu.
Przykład
local x0, y0, z0, x1, y1, z1 = engineGetModelBoundingBox(411)
if x0 then
outputChatBox(("Infernus: %.1f x %.1f x %.1f m"):format(x1 - x0, y1 - y0, z1 - z0))
end