SharedTableRegistry
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
Fournit un registre global de objets nommés SharedTable. Il peut être utilisé pour stocker des objets SharedTable utilisés par plusieurs scripts.
Résumé
Méthodes
Obtient le SharedTable avec le nom spécifié.
Enregistre le SharedTable fourni avec le nom spécifié.
Propriétés
Méthodes
GetSharedTable
Obtient le SharedTable avec le nom spécifié.Si aucun SharedTable avec ce nom n'existe, un nouveau SharedTable est créé avec ce nom et est retourné.
local SharedTableRegistry = game:GetService("SharedTableRegistry")local st = SharedTableRegistry:GetSharedTable("MyData")
Paramètres
Le nom du SharedTable enregistré.
Retours
SetSharedTable
Enregistre le SharedTable fourni avec le nom spécifié.Si le SharedTable fourni est nil , tout SharedTable existant avec le nom spécifié n'est pas enregistré.
local SharedTableRegistry = game:GetService("SharedTableRegistry")-- Enregistrez une table partagée avec le nom « MyData » :local st = SharedTable.new({1, 2, 3})SharedTableRegistry:SetSharedTable("MyData", st)-- Désenregistrez la table partagée avec le nom « MyData » :SharedTableRegistry:SetSharedTable("MyData", nil)
Paramètres
Le nom du SharedTable enregistré.
L'objet SharedTable à s'incrire, ou nil pour désenregistrer tout objet SharedTable précédemment enregistré.