插件简介

Time:10 分钟

Plugin(插件)为 Studio 的自定义加载项,用于添加一般情况下未包含的新行为与功能。开发者可以安装 Roblox 社区创作的插件,也可以自行创作插件使用。

查找和管理插件

开发者可以在 Studio 的 Toolbox(工具箱)中查找新的 Studio 插件。安装插件后,可以通过 Plugins (插件)选项卡中的 **Manage Plugins(管理插件)**按钮对已安装的插件进行管理与更新。

https://developer.roblox.com/assets/bltea914415df398088/Plugin-Manage-Plugins-1.png

https://developer.roblox.com/assets/bltcd91725bac69494c/Plugin-Manage-Plugins.png

A

Update(更新)— 获取最新版本的插件。

B

激活状态— 切换插件是否处于激活状态。

C

详细信息与移除— 打开用来查看插件详细信息或卸载插件的菜单。

创建新插件

开发者不仅能够使用预建插件,更可以根据自身需求创建用于各种目的的插件。在此段落中,我们将创建一个简单的插件,该插件不会运行默认的 “Hello world!” 打印函数,但可以将新的脚本插入到 ServerScriptService 中。

  1. 创建新插件时需要创建新的 Script。请在 ServerStorage 内创建新脚本实例。

  2. 将脚本命名为 EmptyScriptAdderhttps://developer.roblox.com/assets/blt73ad22e9667cbfd0/Plugin-Empty-Script-Adder.png

  3. 右键单击脚本并选择 Save as Local Plugin(另存为本地插件)https://developer.roblox.com/assets/blt18d7324025e3f2ec/Save-Local-Plugin.png

  4. 单击 Save(保存),将插件放入插件文件夹中。

此时,Output(输出)窗口将显示已成功保存插件的消息,注意 “Hello world!” 也将显示在窗口中: https://developer.roblox.com/assets/blt7f64617cff9bae7d/Plugin-Hello-World-Output.png

这实际上就是插件的第一次运行。每当使用这种方式保存插件时,插件都会刷新并运行。

添加工具栏按钮

通常情况下,为插件设置 Studio 工具栏按钮能够使其运行更为方便。为此,我们将需要使用 Plugin/CreateToolbar|Plugin:CreateToolbar()PluginToolbar/CreateButton|PluginToolbar:CreateButton() 函数。

  1. 打开 EmptyScriptAdder 脚本并删除 print("Hello world!")

  2. 将以下代码复制并粘贴到脚本中:

Roblox官方链接:插件简介