- Dokumentacja
- Funkcje wspólne
- getDirectionFromRotation
Funkcja
getDirectionFromRotation
Zamienia kierunek (heading, jak obrót Z w GTA) i pochylenie w stopniach na wektor kierunku o długości 1.
Składnia
vector3 getDirectionFromRotation(float heading [, float pitch = 0])Argumenty
headingfloat- Kierunek w stopniach.
pitchfloat, opcjonalny = 0- Pochylenie w stopniach (dodatnie w górę).
Zwraca
Wektor kierunku.
Przykład
Punkt 10 metrów przed graczem.
local player = getRandomPlayer()
local x, y, z = getElementPosition(player)
local _, _, rz = getElementRotation(player)
local dir = getDirectionFromRotation(rz, 0)
local tx, ty, tz = x + dir.x * 10, y + dir.y * 10, z + dir.z * 10
createMarker(tx, ty, tz, "cylinder", 1.5, 255, 200, 0, 150)