SharedTableRegistry
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
Il fournit un registre global d'objets de nommé Datatype.SharedTable . Il peut être utilisé pour stocker les objets Datatype.SharedTable utilisés par plusieurs scripts.
Résumé
Méthodes
Obtient la table SharedTable enregistrée avec le nom spécifié.
Enregistre le SharedTable fourni avec le nom spécifié.
Propriétés
Méthodes
GetSharedTable
Obtient le SharedTable enregistré avec le nom spécifié. Si aucun SharedTable avec ce nom n'existe, un nouveau SharedTable est créé avec ce nom et est renvoyé.
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 le 2>Datatype.SharedTable2> 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 pour s'incrire, ou nil pour désenregistrer n'importe quel objet SharedTable enregistré précédemment.