Roblox Globals
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
Roblox a plusieurs fonctions et variables intégrées dans son implémentation Lua. Ceux-ci ne sont disponibles que sur Roblox et ne sont pas packagés par défaut avec le Lua.
Résumé
Fonctions
Propriétés
Contient tous les objets Enum.
Fait référence au DataModel singleton, l'instance racine d'une hiérarchie de emplacement.
Fait référence à un singleton de plugin lorsque le code est exécuté dans le contexte d'un plugin Studio.
Une table partagée par tous les codes s'exécutant au même niveau d'exécution.
Une référence à l'objet LuaSourceContainer (Script, LocalScript ouModuleScript) qui exécute ce code.
Une référence au service Workspace, qui contient tous les composants physiques d'un emplacement.
Fonctions
Propriétés
Enum
Une référence au taperde données Enums, qui stocke tous les enums disponibles qui peuvent être utilisés sur Roblox.
plugin
Une référence à l'objet Plugin qui représente le plugin qui s'exécute à partir de ce Script . Cette référence n'existe que dans le contexte où un script s'exécute en tant que plugin et n'est pas passé à ModuleScripts dans le plugin. Pour utiliser cette référence dans un 2>Class.ModuleScript2>, vous devez l
assert(plugin, "This script must be run as a plugin!")-- Code beyond this point will execute only if the script is run as a plugin
script
Une référence à l'objet de script qui exécute le code que vous écrivez. Il peut s'agir d'un Script, d'un LocalScript ou d'un ModuleScript. Cette variable n'est pas disponible lors de l'exécution du code à partir de la barre de commande Roblox Studio.