M MY Multiplayer: Wiki
Lado
Tipo

isElementOnScreen

Cliente

Diz se um elemento aparece na tela.

bool isElementOnScreen(element element)

Parâmetros

NomeTipoDescrição
elementelementO elemento.

Retorno

true se o elemento está na tela, false se não ou se ele não está carregado (streamed in).

Exemplo

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)

Veja também