# onClientRender (Cliente)

> Disparado a cada quadro, quando os desenhos `dx` daquele quadro devem ser feitos.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Evento Lua
- **Lado**: Cliente
- **Categoria**: Desenho na tela
- **URL**: https://wiki.mymp.gg/pt/onClientRender

## Sintaxe

```lua
addEventHandler("onClientRender", root, function() ... end)
```

## Source

O elemento raiz (`root`).

Vem logo depois de `onClientHUDRender`. Depois do evento, as funções `dx` voltam a desenhar na tela, mesmo que um render target tenha ficado ativo.

## Exemplo

```lua
addEventHandler("onClientRender", root, function()
    local sx, sy = getScreenSize()
    dxDrawText(getPlayerName(localPlayer), 0, sy - 40, sx, sy, tocolor(255, 255, 255), 1.5, "default", "center")
end)
```

## Veja também

- [onClientPreRender (Cliente)](https://wiki.mymp.gg/pt/onClientPreRender.md): Disparado a cada quadro, depois da simulação do mundo e antes de o mundo ser desenhado.
- [onClientHUDRender (Cliente)](https://wiki.mymp.gg/pt/onClientHUDRender.md): Disparado a cada quadro, logo antes de onClientRender.
- [dxDrawText (Cliente)](https://wiki.mymp.gg/pt/dxDrawText.md): Desenha um texto na tela durante um quadro, dentro de uma caixa.
- [dxDrawImage (Cliente)](https://wiki.mymp.gg/pt/dxDrawImage.md): Desenha uma imagem na tela durante um quadro.
