BaseScript

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.

Création impossible

La classe de base pour tous les objets de script qui s'exécutent automatiquement.

Résumé

Propriétés

Propriétés

Disabled

Lecture parallèle

Détermine si un BaseScript va s'exécuter ou pas.

Si un script est désactivé en changeant cette propriété en vrai pendant que le script s'exécute, la colonne de tirage actuelle du script sera terminée.

Si cette propriété est changée de vrai à faux, le script s'exécutera à nouveau. Cela signifie que Disabled peut être basculé pour redémarrer un script :


scriptObject.Disabled = true
scriptObject.Disabled = false

Remarquez que le code ci-dessus ne peut pas être utilisé dans le script lui-même, car en désactivant le script à partir de lui-même, vous mettrez fin à la ligne et au code pour le réactiver, ce qui ne sera jamais exécuté.

Enabled

Non répliqué
Lecture parallèle

Détermine si un BaseScript sera exécuté ou non. Ceci devrait être utilisé à la place de la propriété similaire mais opposée Disabled .

Si un script est désactivé en changeant cette propriété en faux pendant que le script s'exécute, le fil d'exécution actuel du script sera terminé.

Si cette propriété est modifiée de false à true, le script s'exécutera à nouveau. Cela signifie que Enabled peut être basculé pour redémarrer un script :


scriptObject.Enabled = false
scriptObject.Enabled = true

Remarquez que le code ci-dessus ne peut pas être utilisé dans le script lui-même, car en désactivant le script à partir de lui-même, vous mettrez fin à la ligne et au code pour le réactiver, ce qui ne sera jamais exécuté.

RunContext

Sécurité des plugins
Lecture parallèle

Détermine le contexte dans lequel le script s'lancer.

Lors de l'utilisation des scripts Legacy RunContext , ils ne s'exécuteront que lorsque vous êtes associé à certains conteneurs dépendants de savoir s'ils sont un Script ou un LocalScript.

Si RunContext est attribué pendant l'exécution d'un script créé par le script, le script sera terminé et le script commencera à s'exécuter sous le nouveau contexte si possible.

Remarquez que RunContext ne peut pas être utilisé à partir d'un script local.

Méthodes

Évènements