Les 208 BrickColors avec leurs numéros de code, valeurs hex et triplets RGB — les couleurs du sélecteur et celles que Studio ne te montre jamais.
208BrickColors au total
128Dans le sélecteur Studio
80Par nom ou numéro seulement
4Noms utilisés deux fois
Les 128 couleurs du sélecteur
Ce sont les couleurs que Studio te montre, dans l’ordre où le sélecteur les affiche. Le numéro de palette de chaque ligne est l’index que prend BrickColor.palette() — pas le numéro de code.
Des couleurs valides, qui s’affichent correctement, et que le sélecteur de Studio ne montre jamais. Elles n’existent que par nom ou numéro, d’où l’idée si répandue qu’elles auraient été supprimées.
Dove blueBrickColor 232 · #7DBBDD · rgb(125, 187, 221)232
Medium lilacBrickColor 268 · #342B75 · rgb(52, 43, 117)268
Deep orangeBrickColor 1017 · #FFAF00 · rgb(255, 175, 0)1017
Ce qu’est vraiment un BrickColor
Un BrickColor n’est pas une couleur que tu mélanges, c’est une couleur que tu choisis dans une liste fixe. Chaque entrée a un nom et un numéro, et tu la construis de l’une ou l’autre façon : BrickColor.new("Really red") ou BrickColor.new(1004). Chacune est une couleur que quelqu’un a choisie délibérément, ce qui est vraiment utile quand tu veux qu’une construction paraisse cohérente plutôt que mélangée à la main.
BrickColor ou Color3 — lequel utiliser ?
On confond ces deux-là en permanence, et la différence est simple une fois vue : BrickColor est une liste, Color3 est une plage. Les parts stockent un Color3 en interne. Assigner BrickColor écrit dedans, et relire BrickColor ramène ce qui s’y trouve à l’entrée la plus proche de la liste — donc une couleur personnalisée qui fait cet aller-retour par BrickColor revient différente. Si un designer te donne un hex de marque, assigne Color3 et laisse BrickColor tranquille. La conversion tient en une propriété dans chaque sens : myBrickColor.Color te donne le Color3, et BrickColor.new(unColor3) ramène à l’entrée la plus proche — approximativement, jamais exactement.
Utiliser ces codes dans Studio
Sélectionne une part, ouvre le panneau Properties et clique sur la pastille BrickColor. La grille obtenue est exactement la liste de palette ci-dessous, dans cet ordre, et survoler un carré affiche son nom. Les couleurs de la seconde liste n’apparaissent pas du tout dans cette grille — c’est la raison la plus fréquente pour laquelle les gens croient qu’une couleur n’existe pas alors qu’elle existe. Colle le numéro dans un script et ça marche.
Les noms échouent en silence, alors tape-les exactement
Un nom mal orthographié et un nom qui n’existe pas échouent de la même manière : en silence, vers Medium stone grey. Rien ne lève d’erreur et rien ne t’avertit, donc une construction pleine de parts grises est en général une construction pleine de fautes de frappe. Plusieurs noms sont abrégés d’une façon que tu ne devinerais jamais — « Br. yellowish orange » en est un — d’où l’intérêt de copier depuis la liste plutôt que de taper de mémoire. Quatre noms sont aussi utilisés deux fois, donc la même chaîne peut donner deux numéros différents.
Les constructeurs raccourcis ne renvoient pas ce que leur nom suggère
Il existe huit constructeurs raccourcis et chacun mérite d’être mémorisé précisément, car aucun ne renvoie tout à fait ce que son nom laisse croire : Gray() donne Medium stone grey, DarkGray() donne Dark stone grey, et le reste suit le même schéma, en renvoyant vers l’ancienne nomenclature stone grey plutôt que vers de simples mots de couleur. BrickColor.palette(n) prend un index de palette et non un numéro de BrickColor — c’est le chiffre de palette affiché sur chaque ligne ci-dessous, pas le code — et le parcourir en boucle est la façon de faire défiler une construction à travers toutes les couleurs du sélecteur. BrickColor.random() en renvoie une au hasard.
Où tu croises encore BrickColor
BrickColor reste le type obligatoire à quelques endroits — Team.TeamColor est celui que la plupart rencontrent en premier — et ce sont les cas où tu as réellement besoin de la liste plutôt que de la plage. Partout ailleurs, traite BrickColor comme une palette dans laquelle tu choisis et Color3 comme ce qui est réellement stocké. Le nouveau code devrait généralement aller vers Color3 ; BrickColor mérite sa place quand c’est la contrainte que tu veux.
FAQ des codes couleur Roblox
Combien y a-t-il de BrickColors dans Roblox ?
Il y en a 208. Le sélecteur de couleurs de Studio n’en montre qu’une partie — cette grille, c’est BrickColor.palette(0) et au-delà. Les autres restent valides et s’affichent correctement, mais tu ne peux les atteindre que par nom ou par numéro dans un script.
Quelle différence entre BrickColor et Color3 ?
BrickColor est une liste fixe de couleurs nommées ; Color3 est la plage continue complète. Les parts stockent un Color3 en interne, donc assigner BrickColor écrit dedans et le relire ramène à l’entrée la plus proche. Utilise Color3 pour des couleurs de marque exactes, BrickColor quand tu veux te contraindre à une palette cohérente.
Comment définir la couleur d’une part avec un code BrickColor ?
part.BrickColor = BrickColor.new(1004) avec le numéro, ou BrickColor.new("Really red") avec le nom. Les deux font la même chose. Dans l’interface de Studio, sélectionne la part, ouvre Properties et clique sur la pastille BrickColor.
Pourquoi BrickColor.new() me donne-t-il parfois la mauvaise couleur ?
Presque toujours un nom mal orthographié. Un nom non reconnu ne lève pas d’erreur — il renvoie silencieusement Medium stone grey. Vérifie l’orthographe dans la liste, y compris les abrégés, ou utilise le numéro, qui ne peut pas être mal écrit.
Puis-je convertir un BrickColor en code hex ?
Oui, et exactement : myBrickColor.Color te donne le Color3, et le hex de chaque BrickColor est listé sur cette page. Ce sens ne perd rien, puisque chaque BrickColor est une couleur précise.
Puis-je reconvertir un code hex en BrickColor ?
Seulement approximativement. BrickColor.new(unColor3) ramène à l’entrée la plus proche de la liste, donc à moins que ton hex soit exactement l’un des 208, tu obtiendras quelque chose de proche et non lui. Assigne Color3 directement si la valeur exacte compte.
Les BrickColors fonctionnent-ils encore sur les parts ?
Oui. Rien n’a été déprécié — BrickColor définit toujours la couleur d’une part, et Team.TeamColor l’exige toujours. C’est simplement que Color3 est l’outil plus général, donc la plupart du code récent va vers celui-là.
Quelle est la couleur de part par défaut de Roblox ?
Medium stone grey — la couleur même vers laquelle retombe silencieusement un nom de BrickColor mal orthographié, ce qui explique exactement qu’une construction pleine de parts grises inattendues soit en général pleine de fautes de frappe plutôt que victime d’un problème de rendu.