创建高质量的体验需要许多技能,例如建模、脚本、用户界面设计和音频制作。一个人不太可能拥有所有这些技能,这使得不同角色之间的协作成为开发工作流程的重要组成部分。
使用 Studio 的 内置 协作工具,创作者可以在自己的时间独立地贡献经验,或者与他们的团队一起同时工作。
管理合作者
您添加到体验的合作者具有与他们对体验的访问级别相对应的权限设置。以下是不同的用户权限设置:
权限 | 描述 |
---|---|
所有者 | 用户是体验的所有者,有权配置其他用户的权限。 |
编辑 | 用户拥有编辑体验的权限。这也会授予用户 播放 权限。 |
播放 | 用户有权私下玩体验。 |
无法访问 | 用户没有either 编辑 or 播放 权限。 |
在群组拥有体验与用户拥有体验中管理协作者时,存在一些小的差异。
团体拥有体验
对于群组体验,只有群组所有者或具有足够权限的成员才能管理群组的角色,在 所有群组体验 或在 per-体验 基础上。 此类用户还可以在同一工作流程中添加个人协作者到群组拥有的体验,但仅限于1>播放1>访1) 使用权 2)通行证 3)访问权限。
如果您是群组所有者或拥有足够权限的成员,您可以在 所有 个群组体验上配置协作,例如向 "音频艺术家" 群组角色授予 编辑 权限,以便在多个群组体验上优化音频播放。
从创建者仪表板选择从视图为菜单中组,然后导航到协作菜单2>角色2>。
为组体验编辑所有组体验 对于应该拥有编辑权限的角色。记得单击 保存更改 对于您更改的每个角色。
在 Studio 的 管理协作者 窗口对于任何群组拥有的体验,适用角色显示 编辑 权限,但是静音显示为“您无法从 Studio 更改权限级别”。
用户拥有体验
对于用户拥有的体验,您可以向任何用户或群组授予播放访问权限,但您只能向 Roblox 朋友授予编辑权限。
要向朋友授予 编辑 权限,以便体验您拥有的体验:
在 Studio 中打开体验时,单击右上角的 协作 按钮。
在顶部的搜索栏中键入以搜索要添加的协作者。将出现一个下拉菜单,其中包含了与协作者匹配的朋友,其名称由 朋友 标签下的朋友指示。选择协作者添加。
选择 编辑 从朋好友权限下拉列表中。
单击 保存 为您的协作设置生效。
访问会话
有权编辑体验的用户可以加入协作会话,如下所示:
导航到创建者仪表板。
将鼠标悬停在体验上,点击 在工作室中编辑 按钮。
查看合作者
在协作会话中,您可以在 Studio 的右上角看到当前协作者,每个协作者都有独特的颜色,这是所有协作者的设备上都一致的。
要查看有关当前合作者的更多细节,请单击任何图标打开 实时合作者 窗口。 在这个窗口中,您可以看到用户是否正在使用 Studio ,以及工作区的指示。 如果用户在 Studio 中不使用了 5 分钟以上,用户将会变非活跃。
选择视图
默认情况下,在脚本编辑器中选择的代码和在 3D 视窗中选择的对象都会被标记为每个合作者所分配的独特颜色,以便其他合作者可以通过选择其他合作者来选择。 另外,Explorer 窗口会在选择其他合作者时显示所选对象的点以指示其他合作者的选择。
要让所有合作者的选择对您而不对其他人可见,请在Live Collaborators窗口的底部,选择隐藏合作者选择。
加入合作者
要快速跳到工作区中的一个地点或脚本中的正确行,在 Live Collaborators 窗口中将鼠标悬停在其名称上,然后单击 加入。
与合作者聊天
要在会话中与合作者聊天:
在视图选项卡中,单击 团队聊天 。
单击输入文本字段,键入您的信息,然后按 输入 发送它。
协作脚本
在协作会话中,您可以在实时时间内代码共同通过 实时脚本 或者在更集中的环境中 草拟 脚本。
实时脚本
实时脚本编程 让合作者在实时时间内一起编写脚本。在 脚本编辑器 中,每个合作者的 cursor 颜色都与他们在 实时协作者 窗口中分配的颜色匹配。
在实时脚本中,编辑每5分钟会自动保存,就像放置编辑一样,并且协作者可以随时使用 CtrlS ( ⌘0>S0> ) 来保存脚本。保存或自动保存版本将在 3>脚本历史3> 窗口中登录。
草稿模式
通过 草稿 模式,您可以独立编辑和测试脚本,不会影响其他人的体验。在草拟完脚本后,您可以将其提交到共享库存中,并且与合作者共同测试版本。
提交草稿
编辑脚本后,它将出现在 草稿 窗口,可以从 视图 选项卡访问。草稿保存到您的本地文件系统,并在同一机器上的 Studio 会话之间持续存在。
要将本地编辑提交到仓库,请单击脚本,或按住 Shift 并单击左键以选择多个脚本。然后单击 提交 将所有选定的脚本提交。
比较和合并更改
如果另一个合作者对你正在编辑的脚本进行了更改,那么在草稿窗口中会出现一个绿色的 ⊕ 符号的图标。要查看他们的更改,请右击脚本,然后选择与服务器比较。
在 (差异) 选项卡中打开的 脚本编辑器 中,其他合作者更改或删除的代码显示为红色,而您更新过的代码显示为绿色。
要将其更改合并到您的脚本:
在 草稿 窗口中,右击脚本并选择 从服务器合并 。
在合并窗口中,您可以选择要保留的代码或进行手动编辑。
- 检查 草稿 保留您的更改,或将其未选中丢弃它们。
- 检查 服务器 以将提交的更改合并到草稿中,或将其未选中忽略它们。
- 检查 其他 手动编辑脚本并保存对草稿的更改。
一旦您预览了合并解析,单击 合并所有 以更新您的本地脚本。
恢复已删除的脚本
如果协作者删除了您正在编辑的脚本,一个带有红色 ⊘ 符号的图标appears in the 草稿 window. 要恢复脚本,请右击它并选择 恢复脚本 。脚本将恢复到场景方的 1>工作区1> 树,因此您可能需要手动重新父亲它们到原
查看脚本历史
所有脚本更改,无论是由协作者保存、自动保存或通过草稿模式提交的,都会被记录在 版本历史 窗口中。要访问它,请先登录到草稿模式。
在 Explorer 窗口中,右击脚本,然后选择 查看脚本历史 。
在打开的 版本历史 窗口中,您可以看到所有提交的脚本版本、提交日期、提交者是谁等等。从这个窗口,以下操作是可能的:
要将任何版本(包括最旧版本)与其前版本进行比较,请选择它并单击 与以前版本比较 。在 (差异) 选项卡打开的“脚本编辑器”中,新版本的代码显示为绿色,而旧版本的代码显示为红色。
保存和发布
在协作会话中,Studio 每四分钟自动将项目保存到云端。
恢复到以前版本
体验的所有者可以撤销其他编辑所做的更改。见这里获取说明。
您可能还想要查看活动历史。这个视图提供时间顺序的事件日志,可以改善团队在关键体验设置中的可见度。
禁用协作
团队创建 是 Studio 的核心功能,可实现协作。 涉及 管理协作者 对话框的工作流程会自动启用该精选,但您可以手动禁用它,如有需要。
如果 实时协作者 窗口还未打开,请单击协作者图标之一打开它。
在窗口的右下角,单击 ⋯ 按钮,然后选择 禁用团队创建 。
当提示时,确认结束会话以在非协作状态下重新加载地方。