setLightTangent
Cliente
Cambia hacia dónde apunta el ancho de una luz rect, girando el rectángulo alrededor de su normal.
bool setLightTangent(light light, float x, y, z)
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| light | light | La luz. |
| x, y, z | float | Dirección del ancho del rectángulo, tres números o un vec3. Se normaliza y se rehace perpendicular a la normal. Un vector nulo o paralelo a la normal registra un aviso y devuelve false. |
Retorno
true si cambió. Con un argumento incorrecto, registra un aviso y devuelve false.
Mientras la luz está enganchada a otro elemento, la tangente es relativa a él.
Ejemplo
local light = createRectLight(1481.0, -1771.0, 22.0, 0, -1, 0, 12)
setLightSize(light, 4, 0.5)
setLightTangent(light, 0, 0, 1)AtenciónSolo para luces rect. En una luz point o spot, registra un aviso que dice su tipo y devuelve
false.