# setLightBarnDoor (Cliente)

> Muda as abas de uma luz rect, que limitam para onde a luz sai do retângulo.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Cliente
- **Categoria**: Luzes
- **URL**: https://wiki.mymp.gg/pt/setLightBarnDoor

## Sintaxe

```lua
bool setLightBarnDoor(light light, float angle, float length)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `light` | `light` | A luz. |
| `angle` | `float` | Ângulo das abas a partir da normal, de 0 a 90 graus. De 88 para cima as abas não cortam nada. |
| `length` | `float` | Comprimento das abas em metros, 0 ou mais. |

## Retorno

`true` se mudou. Com um argumento errado, registra um aviso e devolve `false`.

Uma luz nova começa com 88 graus e 0.2 metro.

## Exemplo

```lua
local light = createRectLight(1481.0, -1771.0, 22.0, 0, 0, -1, 10)
setLightBarnDoor(light, 30, 0.5)
```

### Atenção

Só para luzes rect. Numa luz point ou spot, registra um aviso que diz o tipo dela e devolve `false`.

## Veja também

- [getLightBarnDoor (Cliente)](https://wiki.mymp.gg/pt/getLightBarnDoor.md): Lê as abas de uma luz rect.
- [setLightSize (Cliente)](https://wiki.mymp.gg/pt/setLightSize.md): Muda a largura e a altura de uma luz rect.
- [createRectLight (Cliente)](https://wiki.mymp.gg/pt/createRectLight.md): Cria uma luz que sai de um retângulo, como um painel ou uma janela iluminada. A luz existe só neste cliente.
