【发布时间】:2021-03-06 08:55:45
【问题描述】:
我学习脚本有一段时间了,但我仍然不知道本地脚本和脚本的区别。
【问题讨论】:
我学习脚本有一段时间了,但我仍然不知道本地脚本和脚本的区别。
【问题讨论】:
为了扩展 Robert Harvey 的回答,脚本(也称为“服务器脚本”或“普通脚本”)在 roblox 的服务器上运行,并且可以对影响所有玩家的游戏进行更改。 LocalScripts(也称为“客户端脚本”)直接在玩家的计算机上运行,并且在大多数情况下,只能对游戏进行更改,从而影响运行脚本的玩家的计算机。 但是有一个例外:如果服务器将某个部分的“网络所有权”设置给某个玩家,那么该玩家的 LocalScripts 可以移动该部分,并且所有其他玩家都会看到这种变化。所有玩家的角色都会自动执行此操作,以消除控制自己角色时的明显延迟。
还应注意,要在 LocalScripts 和 Scripts 之间进行通信,必须使用“远程事件”或“远程函数”。
【讨论】: