onClientPreRender
ClienteEvento
Se dispara en cada fotograma, después de simular el mundo y antes de dibujarlo.
addEventHandler("onClientPreRender", root, function(float timeSlice) … end)
Parámetros del handler
| Nombre | Tipo | Descripción |
|---|---|---|
| timeSlice | float | Milisegundos desde el onClientPreRender anterior. 0 la primera vez. |
Source
El elemento raíz (root).
Lo que se dibuja en render targets durante este evento queda listo antes del mundo, así que un material que muestra ese render target en el mundo ya muestra el contenido de este fotograma.
Ejemplo
local angle = 0
addEventHandler("onClientPreRender", root, function(timeSlice)
angle = (angle + timeSlice * 0.09) % 360
end)
addEventHandler("onClientRender", root, function()
dxDrawImage(20, 20, 64, 64, "images/spinner.png", angle)
end)