setWorldProperty
Define uma propriedade de renderização.
Sintaxe
Seção intitulada “Sintaxe”bool setWorldProperty ( string propriedade, number valor1 [, number valor2, number valor3 ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Descrição |
|---|---|---|
propriedade | string | Um dos nomes da tabela acima. |
valor1 | number | Primeiro valor. Nas propriedades de cor, o componente vermelho. |
valor2, valor3 | number | Só nas propriedades de cor: verde e azul. |
Retorno
Seção intitulada “Retorno”true se a propriedade foi escrita, false quando a quantidade de valores não bate com a propriedade.
Os argumentos são conferidos de forma estrita: um nome desconhecido, ou um valor que não seja número, gera um erro de Lua. Em LowCloudsColor e BottomCloudsColor os três componentes são arredondados e precisam ficar entre 0 e 255; fora disso também é gerado um erro de Lua. As demais propriedades de cor aceitam qualquer número.
Exemplo
Seção intitulada “Exemplo”setWorldProperty("AmbientColor", 90, 70, 120) -- ambiente arroxeadosetWorldProperty("Foggyness", 0.8) -- bem mais neblinasetWorldProperty("Rainbow", 1)Veja também
Seção intitulada “Veja também”getWorldProperty— Lê uma propriedade de renderização.resetWorldProperty— Devolve uma propriedade de renderização ao valor original.