# setLightBarnDoor (Cliente)

> Cambia las aletas de una luz rect, que limitan hacia dónde sale la luz del rectángulo.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Cliente
- **Categoría**: Luces
- **URL**: https://wiki.mymp.gg/es/setLightBarnDoor

## Sintaxis

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

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `light` | `light` | La luz. |
| `angle` | `float` | Ángulo de las aletas desde la normal, de 0 a 90 grados. De 88 en adelante no tapan nada. |
| `length` | `float` | Largo de las aletas en metros, 0 o más. |

## Retorno

`true` si cambió. Con un argumento incorrecto, registra un aviso y devuelve `false`.

Una luz nueva empieza con 88 grados y 0.2 metros.

## Ejemplo

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

### Atención

Solo para luces rect. En una luz point o spot, registra un aviso que dice su tipo y devuelve `false`.

## Ver también

- [getLightBarnDoor (Cliente)](https://wiki.mymp.gg/es/getLightBarnDoor.md): Lee las aletas de una luz rect.
- [setLightSize (Cliente)](https://wiki.mymp.gg/es/setLightSize.md): Cambia el ancho y el alto de una luz rect.
- [createRectLight (Cliente)](https://wiki.mymp.gg/es/createRectLight.md): Crea una luz que sale de un rectángulo, como un panel o una ventana iluminada. La luz solo existe en este cliente.
