Script

继承自

描述

Script是一个 Lua 代码容器,可以访问服务器端对象、属性和事件,例如向玩家授予徽章,而客户端上的 LocalScript 则不能。

一旦满足以下条件,脚本代码就会在新线程中运行:

Enabled 属性为 trueScript 对象是 WorkspaceServerScriptService 的后代。 该脚本将继续运行,直到不满足上述条件、终止或引发错误(除非该错误是由连接到正在触发的某个事件的函数引发的)。 此外,如果脚本或其祖先之一被破坏,线程将停止。 即使 Parent 属性设置为 nil,脚本也将继续运行,并且脚本不会被销毁。

代码示例

-- 某个挂载在UIButton下的子脚本如何获取父类(UIButton)
local button = script.Parent

button.Click:Connect(function(node,issuccess,mousepos) 
    print('you Clickme')
    print('Clickme pos:'..mousepos.x..' '..mousepos.y)
end)
Last Updated: