Pular para o conteúdo

setVehicleColor

Compartilhada Veículos OOP veiculo:setColor(...)

Pinta o veículo.

bool setVehicleColor ( vehicle oVeiculo, number ... )

A função decide o formato pela quantidade de números que você passa:

Quantos númerosFormato
3, 6, 9 ou 12RGB — um trio r, g, b por cor. Trios omitidos viram preto.
exatamente 4Índices de paleta, um por cor.

Índices de paleta são limitados a 0–127; canais RGB a 0–255. Qualquer outra quantidade de números faz a função devolver false com o erro “Incorrect number of color arguments”. A contagem para no primeiro argumento que não for número.

true se pelo menos um veículo foi pintado.

-- vermelho puro na cor principal, o resto preto
setVehicleColor(veiculo, 255, 0, 0)
-- as quatro cores em RGB
setVehicleColor(veiculo, 255, 0, 0, 0, 0, 0, 255, 255, 255, 10, 10, 10)
-- pela paleta
setVehicleColor(veiculo, 3, 3, 0, 0)