套件

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

為了使資產在您的團隊或多個項目之間有組織且可重用,您可以將實例分組並將其轉換為可重用的 套件。套件使構建世界的整體過程更快、更符合人體工程學,但它們還有助於一致性、去重、協作和版本控制:

  • 輕鬆 更新所有副本 到最新版本,或僅 更新特定副本
  • 設定套件為 自動更新,以便每當有新版本時能夠自動更新。
  • 授予合作者 編輯使用 權限,以使用套件的內容。
  • 查看套件的完整版本歷史、比較版本並恢復舊版本。

最有效的工作流程是 創建一個套件與合作者分享設置為自動更新。而且您無需等到模型“完成”才使用它在套件中。即使該套件是簡單形狀之上的佔位符,您也可以用它來 灰盒您的環境,然後隨著您發布更詳細的版本,佔位符副本會自動更新。

創建套件

您可以從任何單個物件或單個父物件及其子物件分支創建套件。如果您想為單個物件創建一個套件,請先將其添加到 Model 分組中,以便稍後可以在套件中添加、刪除或調整子物件的大小,而不會破壞套件。

要創建一個套件:

  1. Explorer 窗口或 3D 視口中,右鍵單擊您想轉換為套件的物件,然後在上下文菜單中選擇 轉換為套件

  2. 在新窗口中,填寫套件詳細信息。特別地,如果您在 群組 中工作,請將 所有權 設置為您有權創建/編輯群組遊戲的適當群組。

  3. 點擊 提交

  4. 轉換完成後,該物件在 Explorer 窗口中會收到一個“鏈接”符號,以便將其標識為套件。此外,您可以看到一個新的 PackageLink 物件作為該物件的父物件。

    Explorer 窗口中的一個楓樹模型,旁邊有套件圖標。
  5. 可選
    選擇 PackageLink 物件,並在 屬性 窗口中啟用 AutoUpdate。注意圖標如何更改以指示套件設置為自動更新。

插入套件

要插入在當前位置中尚不存在的套件,您必須 最初工具箱 插入它:

  • 我的套件 獲取您已發布或從 創作者商店 獲得的套件,以及朋友擁有並授予您 許可 使用的套件。
  • 創作群組套件 獲取群組成員(包括您自己)發布的套件。
工具箱的特寫,突出顯示庫選項卡和資產下拉菜單。
工具箱 ⟩ 庫 ⟩ 我的套件
工具箱的特寫,突出顯示創作選項卡。
工具箱 ⟩ 創作 ⟩ 群組套件

一旦您將套件插入已發布位置的數據模型,它將出現在 資產管理器 中,即使您稍後刪除此套件的所有副本,它也將一直保留在那裡。

修改套件

您可以像編輯其他物件一樣編輯套件及其子物件。修改套件會禁用 自動更新 直到您 發布恢復 這些更改。

大多數編輯標記套件為已修改,儘管以下更改 被視為套件修改:

一旦修改,帶有未發布更改的套件在 Explorer 窗口中會獲得一個已修改的圖標:

Explorer 窗口,其中有一個圖標標識未發布的套件更改。

添加或更新配置

您可以在套件的根部包含 實例屬性,以自定義其行為。當您發布套件時,當前的屬性/值集將成為套件的 默認配置。在任何給定的 副本 的套件上,這些屬性值可以逐個實例更改,這些更改以 粗體斜體 標記。當套件副本被 更新 時,修改的配置值將被保留,而其他屬性將更新為最新的默認值。

屬性窗口的屬性部分,顯示一個屬性值被修改並以粗體斜體標記。

嵌套套件

您可以將套件嵌套在其他套件內,以維護並協作複雜的層次結構,例如可以獨立於車輛父套件進行修改的一系列車輛機械。

如果您修改一個嵌套套件,則嵌套套件 父套件都被視為已修改。您必須 發布更改 至任何 嵌套 套件,然後才能發布對其 套件的更改,因為發布父套件將標記該套件為當前/未修改,這將與嵌套套件的修改衝突。

套件腳本

每個 未修改 套件中的腳本都是只讀的,並在頂部顯示通知及一個超鏈接以解鎖腳本。

一個腳本選項卡,顯示一個黃色通知,您可以點擊此通知來修改未修改套件中的腳本。

點擊超鏈接:

  • 無論您是否編輯該腳本,套件都會被標記為已修改。
  • 從套件中的 其他 腳本中移除通知/超鏈接。

一旦該套件被發布並移動到 未修改 狀態,其下的腳本變為只讀並帶有修改的超鏈接。

發布套件更改

您可以將對套件的任何更改發布為新版本,使您的更新可用於整個地方和所有遊戲中其他套件副本。發布已修改的套件在發布場所之前 不是 必需的,因為已修改版本與該場所一起保存以進行未來迭代。

要發布對套件的更改:

  1. Explorer 窗口或 3D 視口中,右鍵單擊已修改的副本並選擇 發布至套件

  2. 如果某個套件副本啟用了 自動更新,當您打開包含它們的地方時,它會立即拉取更新版本。其他副本會獲得一個“下載”符號,表示有可用的更新。您可以 單獨更新批量更新 所有副本。

    旁邊有潛在更新的套件的圖標。
  3. 可選
    添加您更改的描述:

    1. 右鍵單擊套件並選擇 套件詳細信息
    2. 資產配置 窗口中,選擇 版本
    3. 在您最近的更改下,選擇 添加
    4. 描述您的更改,然後單擊 提交 按鈕。

更新過時副本

您可以將過時的套件副本更新為最新版本,或者您可以繼續使用舊版本。

  1. Explorer 窗口中,根據“下載”符號定位過時的副本。您也可以在 3D 視口中選擇過時的副本。

    旁邊有潛在更新的套件的圖標。
  2. 右鍵單擊過時的副本並選擇 獲取最新套件。您也可以選擇多個套件,右鍵單擊,然後選擇 獲取選定套件的最新版本

批量更新

廣泛使用套件可能會在遊戲的多個地方中產生許多套件副本。除了 單個同步自動更新,您可以通過 批量更新 來更新所有套件副本。

  1. 推薦
    關閉其他 Studio 實例,該實例中任何遊戲場所保持打開;這樣可防止可能覆蓋您更新的其他未保存實例。
  2. Explorer 窗口或 3D 視口中,右鍵單擊所需套件並選擇 更新所有
  3. 選擇遊戲中的所有地方或某些地方的子集,然後單擊 更新

自動更新

為了使同步更輕鬆,您可以設置套件副本在發布新版本時自動更新。套件副本的自動更新會在 Studio 中打開地方時進行。

  1. Explorer 窗口中,擴展套件的層次樹並選擇其 PackageLink 物件。

    Explorer 窗口中套件的特寫,強調其 PackageLink 物件。
  2. 屬性 窗口中,啟用 AutoUpdate 屬性。如果您擁有 嵌套套件,該屬性僅適用於最高層的父套件,這意味著僅當 套件更新時,自動更新才會發生。

分享和訪問級別

您可以授予朋友、遊戲、群組或特定的群組用戶角色使用權限,以便他們可以在自己的創作中自由使用您的套件。有關資產訪問的更多信息,請參見 資產隱私

要更改合作者的套件許可,例如朋友或群組:

  1. Explorer 窗口、工具箱資產管理器 中,右鍵單擊所需的套件並選擇 套件選項 ⟩ 套件詳細信息

  2. 資產配置 窗口中,選擇 權限

  3. 使用搜索欄,輸入並選擇一個合作者,然後選擇權限級別。

    許可權描述
    使用與查看合作者可以使用和查看(但不能編輯)當前和之前的套件版本。一旦您為合作者提供此能力,您不能撤銷他們已經插入到其遊戲中的副本的訪問權限;撤銷訪問防止重新插入或套件更新,但其數據模型中的套件副本仍然完好無損。
    編輯合作者可以使用、查看和編輯當前和之前的套件版本,包括發布對其的更改。

恢復套件更改

與其逐一撤消一系列套件更改,您不如在一次操作中 恢復未發布的更改、將套件恢復到先前的 版本 或恢復對特定 配置 的更改。

恢復未發布的更改

要撤銷整個 未發布 更改系列:

  1. Explorer 窗口中,根據其套件圖標上的點找到已修改的副本。您也可以選擇 3D 視口中的已修改副本。

    Explorer 窗口,具有標識未發布包更改的圖標。
  2. 右鍵單擊單個已修改副本並選擇 撤消對套件的更改,或選擇多個副本(至少一個已修改),右鍵單擊並選擇 撤消對所選套件的更改

恢復到已發布版本

要將套件恢復到 先前發布 的版本:

  1. Explorer 窗口、工具箱資產管理器 中,右鍵單擊所需的套件並選擇 套件選項 ⟩ 套件詳細信息
  2. 資產配置 窗口中,選擇 版本。該窗口顯示每個已發布版本的詳細信息,包括發布的日期和時間,以及任何更改的描述。
  3. 點擊您想要恢復的版本旁邊的勾號,然後單擊 提交

恢復配置

要將任何 配置 屬性恢復到默認值,請在 屬性 窗口的 屬性 部分選擇 重置

屬性窗口的屬性部分,擴展了屬性的選項菜單。

比較套件版本

當套件有多個版本時,您可以使用差異查看器比較版本之間的更改。該工具有一個套件層次結構菜單,指示版本之間所有添加、刪除或修改的實例,並使用相應的圖標,包括以下特點:

  • 視覺概覽 顯示以不同相機位置呈現的 3D 渲染的視覺差異。這是套件的默認視圖,若根對象為 3D 物件(模型、部件),目前僅對根對象可用。

  • 屬性 顯示屬性和屬性的變更。這是套件的默認視圖,若根對象為非 3D 物件(腳本、燈光、2D 物件),並且對套件中的所有實例可用。

  • 腳本 顯示逐行腳本差異。不論腳本是否為根對象,該功能對包含腳本的套件均可用。

要比較套件版本:

  1. Explorer 或 3D 視口中,右鍵單擊目標套件並選擇 套件選項 ⟩ 比較套件版本

  2. 默認情況下,窗口比較您本地副本與最新版本之間的變更。使用兩個下拉菜單來比較不同版本。

    差異查看器的特寫示例。較特選項被突出顯示。
  3. 選擇版本後:

    1. 如果適用,為了比較根模型的視覺渲染,請選擇 視覺概覽 標籤並調整相機控制以獲得所需的角度。各視圖的控件是同步的:

      • 使用左鍵單擊平移相機。
      • 使用右鍵單擊旋轉相機。
      • 使用鼠標滾輪放大和縮小相機。
      • 使用鍵盤快捷鍵 F 重新中心視圖。
    2. 要比較實例的屬性和屬性,選擇該實例與 屬性 標籤。

    3. 要比較套件的腳本差異,請使用 腳本 標籤。

©2026 Roblox Corporation、Roblox、Roblox 標誌及 Powering Imagination 是我們在美國及其他國家地區的部分註冊與未註冊商標。