合作

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

創建高品質的體驗需要許多技能,例如建模、指令碼化、使用者介面設計和音訊製作。很不可能一個人擁有所有這些技能,這使得不同角色之間的協作成為開發工作流程的重要組成部分。

使用 Studio 的 內置 合作工具 , 創作者可以獨立於自己的時間貢獻經驗,或與團隊一起同時工作。

Three creators working together in a collaborative session, each with differnt color markers to demonstrate what objects they're currently editing in the environment.

管理合作者

你新增到體驗中的合作者具有與他們對體驗的訪問等級相對應的權限設置。如下是不同使用者權限設定:

許可說明
所有者 使用者是體驗的所有者,並擁有配置其他使用者權限的許可。
编辑 使用者有權編輯體驗。這也會授予使用者 播放 權限。
播放 使用者有權私下玩體驗。
無法存取 使用者沒有 編輯播放 權限。

當在 群組所有體驗使用者所有體驗 管理合作者時,存在一些小差異。

群組擁有體驗

對於群組體驗,只有擁有足夠權限的群組所有者或成員才能管理群組的角色,無論是在 所有群組體驗 中或在 每個體驗 的基礎上。這些使用者也可以將個人合作者添加到群擁有的體驗與使用者擁有的體驗相同的工作流程中,但只能用於 遊戲 使用權 通行權 存取取。

如果你是群組所有者或擁有足夠權限的成員,你可以在所有 群組體驗 中配置協作,例如授予 編輯 許可給一個"音響藝術家"群組角色,以便他們可以調整多個群組體驗的音響播放。

  1. 創作者面板 ,選擇從 檢視為 下拉選單中的群組,並導航到 協作 > 角色
  2. 啟用編輯所有群組體驗對應應擁有編輯權限的角色。記得為每個你要變更的角色點擊 儲存變更

在 Studio 的 管理合作者 窗口中,對於任何屬於群組的體驗,符合資格的角色顯示 編輯 權限,但被靜音以表示您無法從 Studio 變更許可等級。

Studio's menu bar with the Collaborate button highlighted.Manage Collaborators window showing permission level selection for each group role.

使用者擁有的體驗

對於使用者擁有的體驗,您可以授予 播放 存取任何使用者或群組,但只能授予 編輯 權限給 Roblox 朋友。

若要給予 編輯 權限給一位朋友來體驗您擁有的經驗:

  1. 在 Studio 中打開體驗時,點擊右上角的 合作 按鈕。

    Studio's menu bar with the Collaborate button highlighted.
  2. 在頂部的搜尋欄中輸入以搜尋要新增 加至加的合作者。一個下拉列表出現,列出匹配的合作者,其中朋友由下方的 朋友 標籤指示。選擇要新新增 加至的合作者。

    Manage Collaborators window showing search query for a Roblox friend.
  3. 從朋好友的權限下拉選單中選擇 編輯

    A close up view of a collaborator's tile with the permission dropdown menu highlighted.
  4. 點擊 儲存 ,以使您的合作設定生效。

存取會作業

有權編輯體驗的人可以加入協作會議如下:

  1. 導航到 創作者面板

  2. 根據是否屬於 群組所有使用者所有 來找到體驗。

    1. 從左上角的選擇器菜單中選擇群組。
    2. 確保左側選擇 創作 ,右側選擇 我的體驗
    My Experiences
    Shared With Me
  3. 將鼠標懸停在體驗的地磚上,然後點擊 在工作室編輯 按鈕以進合夥人。

    A close up view of an experience tile with the Edit in Studio button highlighted.

查看合作者

在合作會作業中工作時,您可以在 Studio 的右上角看到當前的合作者,每個人都有獨特的指定顏色,這與所有合作者的設備一致。

Studio's menu bar with icons of the current collaborators highlighted.

要查看當前合作者的更多詳情,點擊任何圖示以開啟 實時合作者窗口 。在這個窗口中,您可以查看使用者是否在 Studio 中啟用或停用,以及使用者正在哪裡工作的指示。使用者如果超過 5 分鐘沒有使用 Studio,就會變得不活躍。

Live Collaborators window with icons of current collaborators, as well as their activity status.

選擇視覺化

預設情況下,在 腳本編輯器 中選擇的代碼和在 3D 視窗中選擇的對象會用獨特的顏色標示每個合作者。此外, 導航器 窗口標記選擇的對象以這些指定顏色的點來表示其他合作者的選擇。

A viewport view of a block part pyramid. The parts near the top of the pyramid are highlighted in green to signify that the collaborator with the green color has the parts selected in their Studio instance.
A close up view of the three block part objects in the Explorer window. There is a green circle near the objects to signify that the collaborator with the green color has the parts selected in their Studio instance.

要讓所有合作者的選擇對你隱形,同時仍然看到他們的工作,請在 實時合作者窗口 底部取消選擇 顯示合作者選擇

加入合作者

若要快速跳到工作區中的某個位置或到合作者正在編輯的腳本的準確行,請在 實時合作者窗口 中將鼠標懸停在他們的名稱上,然後點擊 加入

合作式指令碼化

在合作會作業中,您可以透過 即時編輯 在線編寫代碼,或者您可以在提交到共用儲存庫之前起草 腳本 在更專注的環境中。

實時指令碼化

實時編寫 讓合作者在實時編寫代碼。在 腳本編輯器 中,每個合作者的鼠標顏色與他們在 實時合作者 視窗中指定的顏色匹配。

Script Editor window showing cursors for two collaborators, colored according to their assigned color in the Live Collaborators window.
Live Collaborators window with icons of current collaborators, as well as their activity status.

在實時編指令碼化間,編輯會每 5 分鐘自動儲存一次,與位置編輯一樣,並且協作者可以隨時手動儲存一個腳本 Ctrl S S )。儲存或自動儲存版本記錄在 腳本歷史 窗口中。

草稿模式

通過 草稿 模式,您可以獨立編輯和測試腳本,不會影響其他人的體驗。完成草指令碼後,您可以提交到共用儲存庫,並團隊測試提交的版本與合作者一起。

提交草稿

一旦您編輯了一個指令碼,它就會出現在 草稿 窗口,可從 檢視 標籤存取。草稿將保存到您的本地文件系統,並在同一機器上的 Studio 會話之間持續存在。

Studio's View tab with the Drafts button highlighted. The Drafts window with two drafted script instances.

要將本地編輯提交到儲存庫,請單擊左鍵一個腳指令碼,或按住 Shift 並左鍵選擇多個腳本。然後單擊 提交 來提交所有選擇的腳本。

The Drafts window with the Commit button highlighted.

比較和合併變更

如果另一位合作者提交變更到你正在編輯的同一個腳本,綠色 符號的圖示出現在 草稿窗口 中。要查看他們的變更,請右鍵單擊腳本並選擇 與伺服器比較

The Drafts window with the green plus icon highlighted to the left of a changed script, and the right-click popup window showing with the Compare With Server option highlighted.

(差異) 標籤中,打開 腳本編輯器 時,其他合作者更改或刪除的代碼顯示為紅色,而您更新的代碼顯示為綠色。

A close up view of lines that were edited by different collaborators.

要將他們的變更融入到您的腳指令碼中:

  1. 草稿窗口 中,右鍵單擊腳本並選擇 從伺服器合併

    The Drafts window right-click popup window showing with the Merge From Server option highlighted.
  2. 在合併窗口中,您可以選擇要保留的代碼或進行手動編輯。

    • 檢查 草稿 以保留您的變更,或將其未選擇以捨棄它們。
    • 檢查 伺服器 將提交的變更合併到草稿中,或將其未選擇忽略它們。
    • 檢查 其他 手動編輯腳本並儲存對草稿的更改。
  3. 一旦您預覽了合並解決方案,請單擊 合並所有 來更新本地指令碼。

恢復刪除的腳本

如果合作者刪除了你正在編輯的腳本,一個帶有紅色 符號的圖示出現在 草稿 窗口中。若要恢復腳指令碼,請右鍵單擊它並選擇 恢復腳本 。腳本將被恢復到空間方的 工作區 樹狀結構,因此您可能需要手動將它們重新返回到原始位置。

The Drafts window with the red cross icon highlighted to the left of a deleted script, and the right-click popup window showing with the Restore Script option highlighted.

查看腳本歷史記錄

所有的腳本變更,無論是由協作者儲存、自動儲存或通過 草稿模式 由協作者提交,都會記錄在 版本歷史窗口 中。要存取它:

  1. 檢視器 窗口右鍵單擊腳本,然後選擇 查看腳本歷史記錄

  2. 在開啟的 版本歷史 窗口中,您將看到所有已提交的腳本版指令碼、提交日期、哪位合作者提交了以及更多。在此視窗中,以下行動是可能的:

    要比較任何版本(除最舊版本)與其前一個版本,請選擇它並點擊 與以前版本比較 。在 (差異) 標籤中,打開 腳本編輯器 時,較新版本的代碼會顯示綠色,較舊版本的代碼會顯示紅色。

儲存和發發佈

在合作會作業期間,Studio 每四分鐘自動將項目儲存到雲端。

恢復到以前版本

體驗的所有者可以撤銷其他編輯所做的變更。見 這裡 獲得說明。

您也可能想檢查 活動歷史。這個觀點提供了一個按時間順序記錄的事件日誌,可以提高團隊對關鍵經驗設定的可見度。

停用合作功能

團隊創建 是啟用協作的核心Studio功能。涉及 管理合作者 對話框的工作流程將自動啟用此功能,但如有需要,您可以手動禁用它。

  1. 在窗口右下角,單擊 按鈕,然後選擇 停用團隊創建

  2. 當提示時,確認結束會話以重新載入位置於非協作狀態。