Comment utiliser les variables dans Roblox Studio?

Bonjour et bienvenue dans le monde fascinant de la programmation ! Aujourd’hui, nous allons découvrir les variables. 😎

Pour commencer, une variable permet de stocker une valeur et de la modifié à tout moment (d’où le nom variable car une variable varie)

Tous les langages de programmations (ou presque) utilisent les variables, pourtant créer une variable est très différent d’un langage à un autre.

Comment créer une variable?
Afficher l'explorateur

Vous devrez utilisez l’explorateur pour créer un script qui permettra d’utiliser les variables. L’explorateur est un widget qui permet de sélectionner un ou plusieurs Instances (objets) dans votre jeu.

Pour activer l’explorateur, il suffit d’aller dans l’onglet Affichage (en haut à gauche) puis cliquer sur l’explorateur.

Capture d'écran de Roblox Studio pour afficher l'explorateur.
Créer un script

Pour créer un script, il suffit de sélectionner n’importe qu’elle objet puis de cliquer sur le “+”à coté de celui-ci.

Vous verrez un nouveau widget. Dans la barre de rechercher, marqué “Script” et cliquer sur le script.

Pour ouvrir un script, cliquez deux fois sur celui-ci.

Capture d'écran de Roblox Studio pour créer un script permettant d'obtenir le chemin d'un objet.

En luau (le language de programmation utiliser sur roblox studio), une variable commencera forcément par local. Si elle ne commence pas par local, ce ne sera pas une variable mais une global scope.

Après avoir écrit local, faites un espace puis écrivez le nom de la variable. Le nom de la variable ne doit pas commencer par un nombre et ne doit pas contenir de caractères spéciaux (sauf “_”).

Voir exemple ci-dessous:

Créer une variable
Changer la valeur d'une variable

Après avoir donné le nom d’une variable qui est valide, vous devrez utiliser un “=”. Ce charactère permet de donner une valeur à une variable. Par défaut une variable est égale à nil (qui signifie rien).

Voir exemple ci-dessous:

				
					local variable1             -- égal à rien
local variable2 = nil       -- égal à rien
local variable3 = 1         -- égal à un nombre
local variable4 = "Hello!"  -- égal à un texte
local variable5 = {}        -- égal à une table
				
			

🎉 Félicitations ! Vous venez d’apprendre les variables sur Roblox Studio ! N’oubliez pas d’initialiser vos variables la prochaine fois!

En cas de problème ou d’incompréhension, rejoignez le discord ci-dessous!