Configuration
*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 de conteneur conçu pour contenir des objets de valeur pour rendre les valeurs utilisées dans Tools ou tout modèle utilisant Scripts plus accessible.
Comment l'objet de configuration fonctionne-t-il ?
L'objet de configuration n'est qu'un conteneur et ne fournit pas automatiquement de fonctionnalités supplémentaires à un Folder .
Les valeurs d'objets devraient contenir des objets de valeur ( BrickColorValue , NumberValue , IntValue , 1> Class.ObjectValue1> etc). Ces valeurs d'objets devraient être lues par le 4> Class.Script4> ou le <
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é dans un BasePart dans un Model ou Tool . Il a été 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 modifient ces valeurs directement dans la fenêtre de propriétés Roblox Studio.
Pourquoi utiliser l'objet de configuration ?
L'utilisation des paramètres est facultative, mais un certain nombre de développeurs ont choisi d'utiliser les paramètres pour les raisons suivantes.
- Les variables tenues dans une configuration peuvent être trouvées rapidement et sont dans un seul emplacement
- Lorsque vous partagez votre travail, d'autres peuvent faire des modifications sans avoir à modifier votre code
- Fournit un seul emplacement pour les variables lues par plusieurs scripts dans des jeux plus complexes