BaseScript

Pokaż przestarzałe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Brak możliwości tworzenia

Klasa podstawowa dla wszystkich obiektów skryptowych, które uruchamiają się automatycznie.

Podsumowanie

Właściwości

Właściwości

Disabled

Odczyt równoległy

Określa, czy BaseScript będzie uruchomione czy nie.

Jeśli skrypt jest wyłączony poprzez zmianę tej właściwości na prawdę, gdy skrypt jest uruchamiany, bieżący wątek wykonawczy skryptu zostanie zakończony.

Jeśli ta właściwość zostanie zmieniona z prawdy na fałsz, skrypt zostanie ponownie uruchomiony. Oznacza to, że Disabled można przełączyć, aby ponownie uruchomić skrypt:


scriptObject.Disabled = true
scriptObject.Disabled = false

Zauważ, że powyższy kod nie może być użyty w samym skrypcie, ponieważ wyłączenie skryptu z samego siebie zakończy wątek i linia do jego ponownego uruchomienia nigdy się nie uruchomi.

Enabled

Bez replikacji
Odczyt równoległy

Określa, czy BaseScript będzie uruchomione, czy nie. Powinno to być używane na korzyść podobnej, ale przeciwnej właściwości Disabled.

Jeśli skrypt jest wyłączony poprzez zmianę tej właściwości na fałsz podczas uruchamiania skryptu, bieżący wątek wykonawczy skryptu zostanie zakończony.

Jeśli ta właściwość zostanie zmieniona z fałszu na prawdę, skrypt zostanie ponownie uruchomiony. Oznacza to, że Enabled można przełączyć, aby ponownie uruchomić skrypt:


scriptObject.Enabled = false
scriptObject.Enabled = true

Zauważ, że powyższy kod nie może być użyty w samym skrypcie, ponieważ wyłączenie skryptu z samego siebie zakończy wątek i linia do jego ponownego uruchomienia nigdy się nie uruchomi.

RunContext

Zabezpieczenia dodatku plug-in
Odczyt równoległy

Określa kontekst, w którym skrypt będzie uruchamiany.

Podczas używania skryptów Legacy RunContext będą uruchamiane tylko wtedy, gdy są powiązane z określonymi kontenerami, zależnie od tego, czy są to Script lub LocalScript.

Jeśli RunContext zostanie przypisany, gdy skrypt jest uruchamiany, wszystkie wątki stworzone przez skrypt zostaną zakończone, a skrypt rozpocznie działanie w nowym kontekście, jeśli to możliwe.

Uwaga, RunContext nie może być używany z lokalnego skryptu.

Metody

Zdarzenia