每個 Roblox 體驗包括一個或多個 地點,Studio 將在您儲存或發布到 Roblox 的 檔案 選單時,將您的地點數據上傳到 Roblox 服務器。
你也可能想要匯出地方的本地副本以供使用版本控制系統或其他外部工具。若要在 Studio 匯出你的地點,請從 儲存到檔案 或 下載副本 選單中選擇 檔案 選項。工作室提供兩種檔案格式:
- .rbxl 是二進制位置檔案格式。此格式緊湊,但不易於人類閱讀。
- .rbxlx 是基於 XML 的位置檔案格式,在磁碟上比二進制格式大一點。
大小限制
Roblox 支持放置高達 100 MB(104,857,600 位元)的地方。超過此限制後, 儲存到 Roblox 和 發布到 Roblox 可能會失敗。Studio 上傳到 Roblox 的資料稍微小於 .rbxl 檔案格式,因此您可以將位置匯出到 .rbxl 來感受其大小。
非常少數的地方,即使是最複雜的地方,都達到了這個限制,當它們這麼做時,通常是由於地空間的效率問題。請參閱故障排除。
自動恢復檔案
如果因檔案大小限制儲存到 Roblox 失敗,Studio 會自動生成一個名為 恢復檔案 的地方備份。自動恢復備份的頻率取決於您的體驗是否啟用了 團隊創建:
- 如果啟用了團隊創建並將保存到 Roblox 失敗,Studio 將最後三次儲存試圖作為系統上的恢復文件備份。
- 如果團隊創建被禁用,Studio 使用 自動恢復 設定從 檔案 > Studio 設定 中。
在 Windows 上,恢復檔案位於 C:\Users\Admin\AppData\Local\Roblox\RobloxStudio\AutoSaves 。
在 macOS 上,您可以在 /Users/your-username/Library/Application Support/Roblox/RobloxStudio/AutoSaves/ 找到它們。
解決位置檔案大小問題
如果你在你的位置檔案達到了 100 MB 限制,可能有一個底層問題需要你解決。試試以下步驟。
安全檢查
檢查你位置中的模型和附帶的腳本,以查找任何模糊或不清晰的文字。這段文字無法壓縮得很好,甚至可能是惡意的後門到你的地空間。Roblox 管理系統會主動過濾這些模型,但如果你偶然發現一個,請從你的空間刪除模型,在 創作者商店 找到模型,並立即報告。
多餘零件
未參考或隱藏的資產可能會隨著時間累積並不必要地增加文件大小。
查看任何模型或零件群是否佔用更多空間:
- 匯出你的位置檔案並記錄在碟子上的大小。
- 在 Roblox Studio 中開啟文件。
- 複製並粘貼你懷疑的零件模型或群組過大的零件。
- 再次保存文件並注意其文件大小增加。
檢查重複零件(相同尺寸和形狀的零件具有相同位置)或實例(重複的SurfaceAppearances、紋理等),並刪除它們。創作者商店有插件可幫助您識別這些情況。
簡化地形
減少或簡化地形可以顯著減少地點尺寸並提高履約。避免過多的地形功能,例如稠密的森林或複雜的丘陵,可以幫助體驗更快地運行和更有效地運行。當然,體驗應該符合你的藝術願景,但考慮以下最佳化:
- 相同材料/使用率的水平層疊加得比斜坡層要好得多。如果可能,請嘗試將底層詳情限制為水平層。
- 開啟線框渲染,查找地形表面下的混亂孔或放置錯誤的水。這些錯誤可以增加壓縮尺寸。
- 有社群插件可以最佳化地形中不可見的方塊,以提高壓縮效果,例如 這個 。
碰撞穩定性
Box 和 Hull 碰撞穩定性比預設值更有效率地使用記憶。選擇你的網格,開啟 屬性 視窗,並根據你的使用案例變更 碰撞穩定性 值。
傳送
如果其他縮小尺寸策略失敗,您可以將您的位置分解為多個、更小的位置,並通過 傳送 鏈接它們。序列化和上傳發生在位置等級面,因此這種方法可以讓你隨著時間的推移在每個位置擴展你的宇宙,而不是嘗試維持單一、巨大的空間。