Configuration

Afficher les obsolètes

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

L'objet de configuration est un objet conteneur conçu pour contenir des objets de valeur afin de rendre les valeurs utilisées dans Tools ou tout modèle utilisant Scripts plus accessibles.

Comment fonctionne l'objet de configuration ?

L'objet de configuration n'est qu'un conteneur et ne propose pas automatiquement de fonctionnalité supplémentaire à un Folder .

Les configurations doivent contenir des objets de valeur ( BrickColorValue , NumberValue , IntValue , ObjectValue etc).Ces objets de valeur doivent être lus par le Script ou le LocalScript associé à la configuration pour déterminer les constantes telles que les dommages, la vitesse ou la couleur.

Par exemple,


local damage = 10

Devient :


local configuration = tool:FindFirstChildWhichIsA("Configuration", true)
damage = configuration:FindFirstChild("Damage").Value -- A NumberValue

L'objet de configuration est destiné à être placé à l'intérieur d'un BasePart dans un Model ou Tool .Il était initialement destiné à être utilisé avec un outil qui fournissait une interface GUI pour modifier ces propriétés.Cependant, il est plus courant maintenant que les développeurs éditent ces valeurs directement dans la fenêtre des propriétés de Roblox Studio.

Pourquoi devrais-je utiliser l'objet de configuration ?

L'utilisation des configurations est facultative, mais un certain nombre de développeurs ont choisi de les utiliser pour les raisons suivantes.

  • Les variables détenues dans une configuration peuvent être trouvées rapidement et sont en un seul emplacement
  • Lorsque vous partagez votre travail, d'autres peuvent effectuer des modifications sans avoir besoin de modifier votre code
  • Fournit un seul emplacement pour les variables lues par plusieurs scripts dans des jeux plus complexes

Propriétés

Méthodes

Évènements