Peindre une pièce
Fait partie de la section Scripting de jeux Roblox du Journey Lua de Coddy. Leçon 2 sur 24.
Une pièce a des propriétés : sa couleur, sa matière, son degré de transparence, sa taille et son emplacement. Modifier une propriété change immédiatement la pièce dans le jeu.
Un script placé dans une pièce accède à celle-ci avec script.Parent. Stocke-la dans une variable pour pouvoir l’utiliser sur chaque ligne :
local block = script.Parent
block.Color = Color3.fromRGB(0, 120, 255)local block crée une variable nommée block, et = lui attribue une valeur. Color3.fromRGB mélange une couleur à partir du rouge, du vert et du bleu, chacun allant de 0 à 255, donc 0, 120, 255 donne un bleu vif.
Certaines propriétés prennent une valeur dans une liste fournie par Roblox, appelée Enum. Le matériau en fait partie :
block.Material = Enum.Material.WoodTransparency est un nombre : 0 signifie opaque, 1 signifie invisible, et toute valeur entre les deux signifie semi-transparent.
Défi
FacileLe script se trouve à l’intérieur du bloc gris. Modifie trois de ses propriétés :
- Rends-le rouge :
Color3.fromRGB(255, 0, 0) - Fais-le briller : le matériau
Neon - Rends-le à moitié transparent :
Transparencyà0.5
Appuie sur Play pour voir le résultat, puis sur Check.
Essayez vous-même
local block = script.Parent
-- 1. Rends le bloc rouge
-- 2. Fais-le briller
-- 3. Rends-le semi-transparent
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Scripting de jeux Roblox
2Boucles et fonctions
Rangée de piliersConstructeur d’escalierConstructeur de tourFabrique de piècesLumière clignotantePont qui disparaît5Votre premier jeu
Votre premier Obby3Événements et joueurs
Pavé tactileSol de laveLeaderstatsQui l’a touché ?Collectionneur de piècesPorte à piècesEntraînez-vous par vous-même : Compilateur Lua en ligne