跳到正文
文件
本頁內容

庫與合集

合集存放你在關卡之間複用的資源。關卡從不引用合集:匯入會把資源複製到關卡內部,關卡在哪裡都能遊玩

什麼是合集

合集是一個存放可複用資源的資料夾。它可以包含七類資源:

類別儲存方式
預製件、主題、形狀、特效資料,每個條目一個檔案
紋理、字型、音訊媒體檔案

合集不繫結任何關卡。它儲存在你的裝置上,在你開啟的任何關卡中都能使用

來源

庫顯示來自三個來源的資源。每個來源是列表上方的一個篩選標籤:

標籤是什麼可修改
我的庫本裝置的共享庫:resources/prefabs、themes、shapes、effects是
我的合集你自己的合集,resources/collections是
創意工坊你在Steam創意工坊訂閱的合集,直接在原位置讀取。僅限Steam版本否

只讀合集的修改方式是:把它的條目複製到你自己的合集中

“庫”標籤頁

庫是編輯器主頁上的最後一個標籤頁,位於社群之後

一列窄按鈕用來選擇類別:

  • 合集
  • 預製件、主題、形狀、特效
  • 紋理、字型、音訊

它的右側,頁面標題(左)和頁面按鈕(右)排成一行。下面是列表。空列表會在中間說明這一點

在七個類別的頁面上,從預製件到音訊,目標合集在標題下方獨佔一整行。來源篩選標籤位於它下面一行

庫的視窗(合集資訊卡、紋理圖片、分享視窗)用角落的叉號關閉。沒有關閉按鈕

每一行都是一個按鈕。按下它會執行該類別的主要操作:

類別按下一行
合集開啟它的頁面
主題、形狀、特效開啟編輯器
紋理顯示圖片及其尺寸
預製件、字型、音訊無操作。音訊行有自己的播放按鈕

行右側的小按鈕是其他操作,垃圾桶圖示用於刪除或移除

開啟資料夾在系統檔案管理器中顯示當前頁面的資料夾。僅在Windows、macOS和Linux上提供

合集

開啟資料夾和重新整理位於頁面標題右側。新建合集和匯入壓縮包在標題下方單獨一行,靠右對齊

  • 新建合集建立一個空的合集並開啟它的資訊卡
  • 匯入壓縮包從.zip或.tar.gz檔案新增合集,也可以從帶密碼的壓縮包新增:自帶密碼的.zip、.zip.gpg或.tar.gz.gpg。如果裝置上已有這個合集,遊戲會詢問是否替換

帶密碼的壓縮包會開啟需要密碼視窗:此壓縮包已加密。輸入密碼以開啟它。輸入密碼後按開啟。密碼錯誤時會顯示此密碼無法開啟該壓縮包,請重試

  • 開啟資料夾開啟resources/collections
  • 重新整理重新讀取資料夾

你自己的合集有編輯和垃圾桶圖示。垃圾桶會先詢問,然後刪除合集及其中的所有檔案

合集資訊卡

編輯開啟合集資訊卡視窗:

  • 名稱、描述
  • 作者,用逗號分隔
  • 許可證:未說明或某個常見許可證
  • 封面選擇一張png圖片。旁邊的一行顯示是否有封面

儲存寫入資訊卡。取消、叉號或點選視窗外會丟棄改動

合集頁面

元素作用
返回回到列表
編輯開啟資訊卡。僅限你自己的合集
分享開啟分享視窗:壓縮包,格式為.zip或.tar.gz,可帶密碼也可不帶,在Steam版本中,你自己的合集還有Steam創意工坊
開啟資料夾開啟合集自己的資料夾
刪除先詢問,然後刪除合集

下面是合集內容。按下一行會像在該類別頁面一樣開啟條目,垃圾桶圖示把條目從合集中移除

只讀合集會顯示只讀。要修改條目,請把它們複製到你自己的合集

關於分享的更多內容:釋出

預製件、主題、形狀、特效

這些頁面各自顯示所有來源中的全部條目。篩選標籤可以縮小列表

目標合集從你自己的合集中選擇一個。預設為未選擇。選好目標後,來自其他位置的每一行都會出現複製

主題、形狀或特效會在與關卡設定相同的編輯器中開啟。儲存把改動寫到條目所在的位置:我的庫或你的合集。來自創意工坊的條目以只讀方式開啟,儲存不可用。要修改它,請把它複製到你自己的合集

新建在編輯器中建立新的主題、形狀或特效。條目會儲存到目標合集,未選擇目標時儲存到我的庫。預製件在關卡中製作,沒有新建

可以修改的條目有垃圾桶圖示,它會先詢問

每一行都有分享。這個按鈕會把條目連同它需要的一切(例如預製件的形狀、紋理和巢狀預製件)打包成.zip或.tar.gz,可帶密碼也可不帶,作為只有一個條目的合集。接收者通過匯入壓縮包匯入該檔案,和匯入任何合集一樣

開啟資料夾開啟該類別的裝置庫資料夾,例如resources/themes

紋理、字型、音訊

這些頁面顯示所有合集中的檔案。檔案沒有個人庫,所以這幾類只存在於合集中

  • 紋理行會顯示圖片
  • 音訊行有播放按鈕。同一時間只播放一首,離開頁面時停止
  • 字型行沒有預覽

新增檔案把裝置上的檔案放入目標合集,所以沒有目標時這個按鈕不可用。紋理為png或jpg,字型為ttf或otf,音訊為mp3、wav或ogg。如果合集中已有位元組完全相同的檔案,則什麼都不會新增,遊戲會給出提示

行上有複製和垃圾桶圖示

複製會帶上什麼

複製會帶上條目需要的一切:預製件的形狀、紋理、字型和巢狀預製件,特效的粒子形狀。這些資源的署名資訊也會一併帶上

“合集”標籤頁

合集是關卡設定中的一個標籤頁,緊跟在預製件之後。頂部有兩種模式:匯入和生成合集

匯入

  1. 標籤頁顯示合集列表。按下需要的合集
  2. 勾選需要的條目。全選和全不選勾選全部或取消全部勾選
  3. 已選:N,將新增依賴:M這一行顯示將進入關卡的內容。依賴會自動新增
  4. 按匯入

整個匯入是一次撤銷步驟

紋理、字型和音訊會在關卡中得到新的id,它們的檔案以唯一的名稱複製到關卡資料夾中。關卡中已有位元組完全相同的檔案時不會再次複製:匯入會使用關卡自己的紋理、字型或音軌

生成合集

  1. 目標選擇新合集或你自己的某個合集。新合集的名稱取自名稱欄位
  2. 勾選關卡的資源,七類中任意一類都可以
  3. 按生成

新合集會獲得關卡的作者

受保護的關卡不能生成合集。更多:匯出與保護

資源選擇與搜尋

搜尋和資源選擇視窗中有一個庫層級,用於預製件、主題、形狀和特效。它顯示所有來源。選擇視窗指形狀、碰撞體、特效和主題欄位,以及放置預製件……

從庫中選擇條目會把它連同依賴一起匯入關卡,並完成指定。遇到衝突時,會提出與“合集”標籤頁相同的問題

關卡各資源標籤頁裡的庫瀏覽器也按同樣的方式工作,並顯示來源標籤。更多:關卡資源

衝突

要匯入的條目可能已經以相同的id存在於關卡中:

  • 內容相同:無需任何操作
  • 內容不同:開啟關卡中已存在視窗

視窗列出所有衝突,每個衝突都有一個作為副本匯入開關:

選擇結果
保留(開關關閉)關卡的版本保留並被使用
作為副本匯入合集的版本以新的id加入。與它一起匯入的所有內容都指向這個副本

全部保留和全部作為副本一次設定所有開關。匯入應用選擇,取消什麼都不匯入

沒有哪個版本會悄悄勝出。每一個內容不同的衝突都在這個視窗中決定

署名

關卡的資源記錄除了紋理、字型和音訊,也涵蓋主題、特效、形狀和預製件。匯入會把需要的記錄複製到關卡中,所以署名會隨資源一起到達

更多:資源記錄

磁碟上的位置

合集存放在遊戲資料資料夾的resources/collections/<collection-guid>/中。這就是levels旁邊存放本裝置共享庫的那個resources資料夾。更多:關卡資料夾與備份

路徑內容
collection.json或collection.blob清單:名稱、描述、作者、許可證、紋理、字型和音訊條目,以及其中所有內容的署名資訊
cover.png封面,可選
prefabs/、themes/、shapes/、effects/每個條目一個<guid>.json或<guid>.blob,與本裝置共享庫中的檔案相同
media/紋理、字型和音訊檔案

合集以壓縮包的形式傳遞:在合集頁面上用分享,在列表中用匯入壓縮包。不是合集的壓縮包會被拒絕

接下來:釋出、複用:預製件、複製、生成器、資源記錄