createPointLight
Cliente
Cria uma luz que ilumina em todas as direções a partir de um ponto. A luz existe só neste cliente.
light|false createPointLight(float x, y, z [, float radius = 10, color color = tocolor(255, 255, 255)])
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
| x, y, z | float | Posição da luz no mundo. |
| radius | float | Alcance em metros, maior que 0 e até 1000.padrão 10 |
| color | color | Três números r, g, b (inteiros de 0 a 255) ou um valor de tocolor. O alfa é ignorado.padrão tocolor(255, 255, 255) |
Retorno
O elemento light criado, ou false se não pôde ser criado.
Uma luz fora da dimensão ou da área em foco não é desenhada.
Exemplo
local light = createPointLight(2495.1, -1687.4, 14.5, 12, 255, 180, 90)
setLightCastShadow(light, true)Vindo do MTAO MTA não tem luzes dinâmicas. Para iluminar um único quadro sem criar elemento, use
dxDrawPointLight.