isElementOnScreen
Cliente
Diz se um elemento aparece na tela.
bool isElementOnScreen(element element)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
| element | element | O 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)