BaseScript

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Nicht erstellbar

Die Basisklasse für alle Skriptobjekte, die automatisch ausgeführt werden.

Zusammenfassung

Eigenschaften

Eigenschaften

Disabled

Parallel lesen

Bestimmt, ob ein BaseScript ausgeführt wird oder nicht.

Wenn ein Skript durch Ändern dieser Eigenschaft auf wahr deaktiviert wird, während das Skript ausgeführt wird, wird der aktuelle Laufende Thread des Skripts beendet.

Wenn diese Eigenschaft von wahr auf falsch geändert wird, wird das Skript erneut ausgeführt. Dies bedeutet, dass Disabled umgeschaltet werden kann, um ein Skript, das. PL: die Skriptsneu zu starten:


scriptObject.Disabled = true
scriptObject.Disabled = false

Beachten Sie, dass der obige Code-Snippet nicht innerhalb des Skripts selbst verwendet werden kann, da die Deaktivierung des Skripts von sich aus das Thread beenden wird und die Wiederaktivierung der Linie nie ausgeführt wird.

Enabled

Nicht repliziert
Parallel lesen

Bestimmt, ob ein BaseScript ausgeführt wird oder nicht. Dies sollte zugunsten der ähnlichen, aber entgegengesetzten EigenschaftenDisabled verwendet werden.

Wenn ein Skript durch Ändern dieser Eigenschaft auf false deaktiviert wird, während das Skript ausgeführt wird, wird der aktuelle Laufthread des Skripts beendet.

Wenn diese Eigenschaft von falsch auf wahr geändert wird, wird das Skript erneut ausgeführt. Dies bedeutet, dass Enabled umgeschaltet werden kann, um ein Skript, das. PL: die Skriptsneu zu starten:


scriptObject.Enabled = false
scriptObject.Enabled = true

Beachten Sie, dass der obige Code-Snippet nicht innerhalb des Skripts selbst verwendet werden kann, da die Deaktivierung des Skripts von sich aus das Thread beenden wird und die Wiederaktivierung der Linie nie ausgeführt wird.

RunContext

Plugin-Sicherheit
Parallel lesen

Bestimmt den Kontext, unter dem das Skript ausführenwird.

Wenn du die Legacy-RunContext-Skripte verwendest, werden sie nur ausgeführt, wenn sie an bestimmte Container gebunden sind, abhängig davon, ob sie ein Script oder LocalScript sind.

Wenn RunContext zugewiesen wird, während das Skript ausgeführt wird, werden alle Threads, die vom Skript erstellt wurden, terminiert und das Skript wird unter dem neuen Kontext ausgeführt, wenn möglich.

Beachten Sie, dass RunContext nicht von einem LocalScript verwendet werden kann.

Methoden

Ereignisse