isElementOnScreen
Client
Tells whether an element shows on screen.
bool isElementOnScreen(element element)
Parameters
| Name | Type | Description |
|---|---|---|
| element | element | The element. |
Returns
true if the element is on screen, false if not or if it is not streamed in.
Example
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)