BaseScript

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

无法创建

所有自动运行的脚本对象的基础类。

属性

Disabled

读取并联

决定是否会运行 BaseScript

如果脚本通过将此属性设置为真实来禁用脚本时运行,脚本的当前运行线程将被终止。

如果此属性从真到假改变,脚本将再次运行。这意味着 Disabled 可以切换以重新启动脚本:


scriptObject.Disabled = true
scriptObject.Disabled = false

请注意,上面的代码片段不能在脚本本身使用,因为禁用脚本从自身内部将终止线程,重新启用线程的线将永远不会执行。

Enabled

未复制
读取并联

决定是否运行 BaseScript 。这应该用于支持相似但相反的 Disabled 属性。

如果脚本通过更改此属性为 false 而脚本运行时被禁用,那么脚本的当前运行线程将被终止。

如果此属性从 false 更改为 true,脚本将再次运行。这意味着 Enabled 可以切换以重新启动脚本:


scriptObject.Enabled = false
scriptObject.Enabled = true

请注意,上面的代码片段不能在脚本本身使用,因为禁用脚本从自身内部将终止线程,重新启用线程的线将永远不会执行。

RunContext

插件安全性
读取并联

决定脚本运奔跑的上下文。

使用 Legacy RunContext 脚本时,只有当它们是 ScriptLocalScript 时才会运行到特定容器上。

如果在脚本运行时分配了运行上下文,那么脚本创建的任何线程都将被终止,如果可能的话,脚本将开始在新上下文下运行。

注意,运行上下文不能从本地脚本中使用。

方法

活动