合作

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

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

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

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

管理合作者

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

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

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

群組擁有體驗

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

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

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

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

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

使用者擁有的體驗

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

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

  1. 在 Studio 中開啟體驗時,點擊中央樓梯欄右側的 協作 按鈕。

    Studio's mezzanine 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.

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

加入合作者

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

評論

Roblox Studio 有一個評論功能,可以讓您在 3D 視窗中標記對象並開始與合作者對話、留下待辦事項和更多內容。評論會在實時更新中更新,這讓您和團隊能夠收到並回應反饋,而不會打斷 Studio 的工作流程。

要使用此功能,您必須將 添加合作者 加入到您的體驗。

建立評論

要建立評論,請單擊 Studio 右上角的 評論 按鈕 (快捷鍵 C )。

Button for comments in the upper-right.

在視窗中,注意你的鼠標如何變成藍色。點擊任何從 BasePart 繼承的對象(大多數都是),輸入你的評論,然後點擊 提交

Blue cursor in the viewport.

要標記您評論中的合作者,請使用 @username 語法。合作者可以檢查 評論窗口,並過濾出提到他們的評論。

Creating a comment in the viewport.
  • 在使用者擁有的體驗中,擁有播放或編輯權限的任何使用者都可以在標籤捕捉下拉中使用。
  • 在團體所有體驗中,團體內的任何使用者都可以在標籤捕捉下拉中使用。

管理評論

評論 窗口顯示所有評論的列表,最新的在最頂。要開啟窗口,切換到 檢視 標籤,然後點擊 評論 按鈕。

List of comments in the window.
  • 單擊一個評論以顯示完整對話。
  • 雙擊一個評論以在視窗中放大它。
  • 使用右上角的 選單顯示解決的評論,過濾只有你標記過的評論,或隱藏評論在視窗中。
  • 隨著你和你的團隊解決它們的評論。解決評論之後,它將從視窗和主列中消失,但並非完全消失;您可以隨時解除它。

合作式腳本

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

實時腳本

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

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 分鐘自動儲存一次,與位置編輯一樣,並且協作者可以隨時手動儲存一個腳本 CtrlSS )。儲存或自動儲存版本記錄在 腳本歷史 窗口中。

草稿模式

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

提交草稿

一旦您編輯了一個腳本,它就會出現在 草稿 窗口,可從 檢視 標籤存取。草稿將保存到您的本地文件系統,並在同一機器上的 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. 當提示時,確認結束會話以重新載入位置於非協作狀態。