M MY Multiplayer: Wiki
Lado
Tipo

isElementOnScreen

Cliente

Indica si un elemento aparece en pantalla.

bool isElementOnScreen(element element)

Parámetros

NombreTipoDescripción
elementelementEl elemento.

Retorno

true si el elemento está en pantalla, false si no o si no está cargado (streamed in).

Ejemplo

addEventHandler("onClientRender", root, function()
    for _, vehicle in ipairs(getElementsByType("vehicle", root, true)) do
        if isElementOnScreen(vehicle) then
            local pos = getElementPosition(vehicle)
            local sx, sy = getScreenFromWorldPosition(pos.x, pos.y, pos.z + 1)
            if sx then
                dxDrawText("vehicle", sx, sy)
            end
        end
    end
end)

Ver también