Qual a diferença entre Color3.new e Color3.fromRGB?
Color3.fromRGB recebe inteiros de 0 a 255, a mesma escala do HEX e de qualquer editor de imagem; Color3.new recebe frações de 0 a 1, a representação interna real que o motor do Roblox guarda, então trocar um construtor pelo outro sem dividir ou multiplicar por 255 produz uma cor completamente diferente.
Por que 87 dividido por 255 dá uma dízima?
255 se fatora em 3 × 5 × 17, e 87 não é múltiplo de nenhum desses fatores de forma que a divisão feche exata; só valores como 0, 51, 85, 102, 170, 204 ou 255, múltiplos dos divisores de 255, resultam em fração exata na base decimal, os demais viram dízima periódica arredondada.
Color3.fromHSV usa graus como o seletor de cor normal?
Não: os três parâmetros de Color3.fromHSV são frações de 0 a 1, incluindo o matiz, então um matiz de 205° na escala comum de 0-360 precisa ser dividido por 360 antes, virando 0,569, e não o valor 205 direto que a maioria digita por engano.
Por que algumas cores não mostram nome de BrickColor?
Porque a ferramenta só reconhece um conjunto pequeno e verificado da paleta legada BrickColor do Roblox, cada entrada com um RGB fixo; uma cor precisa bater exatamente com um desses valores para receber o nome, e a imensa maioria das cores possíveis simplesmente não tem correspondente na tabela legada.