BaseScript

显示已弃用

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

无法创建

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

属性

Disabled

读取并联

决定是否运行 BaseScript

如果将脚本禁用,将脚本运行时将脚本属性设置为 true ,当前运行线程将被终止。

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


scriptObject.Disabled = true
scriptObject.Disabled = false

注意,上述代码片段不能在脚本中使用,因为从脚本中禁用它将使线程和行重新启用,从而永远不会执行。

Enabled

未复制
读取并联

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

如果将此属性设置为 false 而且脚本正在运行,脚本当前的运行线程将被终止。

如果此属性从 false 变更为 true,脚本将再次运行。这意味着 Enabled 可以切换关闭脚本再次启动一个脚本:


scriptObject.Enabled = false
scriptObject.Enabled = true

注意,上述代码片段不能在脚本中使用,因为从脚本中禁用它将使线程和行重新启用,从而永远不会执行。

RunContext

插件安全性
读取并联

确定脚本在哪个上下文中运奔跑。

使用 Legacy RunContext 脚本时,只会在某些容器是 ScriptLocalScript 的父级时才会运行。

如果在脚本运行时分配 RunContext ,将会在脚本创建的任何线程上终止运行,如果可能,脚本将会在新上下文下运行。

注意,RunContext 不能从本地脚本中使用。

方法

活动