M MY Multiplayer: Wiki
Lado
Tipo

getElementComponentRotation

Cliente

Devuelve la rotación de un componente de un vehículo u objeto, en grados.

float, float, float|false getElementComponentRotation(vehicle|object element, string component [, string base = "parent"])

Parámetros

NombreTipoDescripción
elementvehicle|objectEl vehículo u objeto.
componentstringNombre del componente, como lo lista getElementComponents.
basestringRespecto a qué: "world" (el mundo), "root" (el propio elemento) o "parent" (el frame padre del componente). No distingue mayúsculas.por defecto "parent"

Retorno

Tres números rx, ry, rz en grados, o false si el componente no existe.

Ejemplo

local vehicle = getPedOccupiedVehicle(localPlayer)
if vehicle then
    local rx, ry, rz = getElementComponentRotation(vehicle, "door_lf_dummy")
    outputDebugString(("Puerta izquierda: %.1f, %.1f, %.1f"):format(rx, ry, rz))
end
Si vienes de MTAEquivale al getVehicleComponentRotation de MTA, pero también funciona con objetos.

Ver también