BaseScript

非推奨を表示

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

作成できません

すべてのスクリプトオブジェクトのベースクラス。

概要

プロパティ

  • 並列読み取り

    Class.BaseScript が実行されるかどうかを決定します。

  • 複製されていません
    並列読み取り

    Class.BaseScript が実行されるかどうかを決定します。

  • 並列読み取り

    スクリプトが実行されるコンテキストを決定します。

プロパティ

Disabled

並列読み取り

Class.BaseScript が実行されるかどうかを決定します。

このプロパティを変更してスクリプトが実行されている間、スクリプトの現在の実行スレッドが終了します。

このプロパティを「真」から「偽」に変更すると、スクリプトは再起動します。これにより、Disabled はスクリプトを再起動することができます:


scriptObject.Disabled = true
scriptObject.Disabled = false

上記のコードスナップは、スクリプト自体内では使用できません。スクリプトを無効にすると、スクリプトから内部で終了されますので、再度有効にするスレッドとラインは実行されません。

Enabled

複製されていません
並列読み取り

Class.BaseScript が実行されるかどうかを決定します。これは、同様で反対の Disabled プロパティとの交換に使用する必要があります。

スクリプトがスクリプトを実行している間にこのプロパティを偽に変更すると、スクリプトの現在の実行スレッドが終了します。

このプロパティを偽りから真に変更すると、スクリプトは再び実行されます。これは、Enabled がスクリプトを再起動するように切り替えられることを意味します:


scriptObject.Enabled = false
scriptObject.Enabled = true

上記のコードスナップは、スクリプト自体内では使用できません。スクリプトを無効にすると、スクリプトから内部で終了されますので、再度有効にするスレッドとラインは実行されません。

RunContext

並列読み取り
プラグインのセキュリティ

スクリプトが実行されるコンテキストを決定します。

レガシー RunContext スクリプトは、Script または LocalScript に親を持つことによりのみ実行されます。

スクリプトがスクリプトコンテキストを作成すると、スクリプトコンテキストがスクリプトを実行している間、RunContext が割り当てられ、スクリプトは新しいコンテキストで実行を開始します。

注意、RunContext はローカルスクリプトから使用できません。

方法

イベント