Unity Asset Packages(資源包)

2018-08-30 21:33 更新

Unity資源包(Asset Packages)

Unity 包(Packages)是分享和重新使用Unity項目和資源集合的便捷方式;例如:Unity 標準資源(Standard Assets)和Unity 資源商店(Asset Store)上的項目以包為單位提供。

Unity 包(Packages)是來自Unity項目或項目元素的文件和數(shù)據(jù)的集合,它們被壓縮并存儲在一個文件中,類似于Zip文件。像Zip文件一樣,當包解壓縮時,包將保持其原始目錄結構,以及關于資源產(chǎn)的元數(shù)據(jù)(例如導入設置和到其他資源的鏈接)。

在Unity中,菜單選項“導出包(Export Package)”壓縮并存儲集合,而導入包Import Package將集合解壓到當前打開的Unity項目中。

本頁包含以下信息:

  • 導入包(Import Package)
    • 標準資源包(Standard Asset Packages )
    • 自定義包(Custom Packages)
  • 導出包(Export Package)
  • 導出更新包(Exporting Updated Packages)

導入包 | Import Package

您可以導入標準資源包(Standard Asset Packages),這些資源包是預先生成的、由Unity和使用Unity的人員提供的資源集合和自定義包(Custom Packages)。

選擇**資源(Assets)**>**導入包(Import Package)**>以導入兩種類型的包。

圖1:Unity資源>導入包菜單

圖1:Unity資源>導入包菜單

標準資源包 | Standard Asset Packages

Unity 標準資源(Standard Assets)由幾個不同的包組成:

  • 2D,相機(Cameras);
  • 角色(Characters);
  • 跨平臺輸入(CrossPlatformInput);
  • 效果(Effects)
  • 環(huán)境(Environment)
  • 粒子系統(tǒng)(ParticleSystems);
  • 原型(Prototyping);
  • 實用工具(Utility)
  • 車輛(Vehicles)。

要導入新的標準資源(Standard Asset)包:

  1. 打開要導入資源的項目。
  2. 選擇資源(Assets)>導入包(Import Package)>加上要導入的包的名稱,并顯示“ 導入Unity包”對話框,包中預包裝中的所有項目都可以安裝。(參見圖2:新安裝導入Unity包對話框。)
  3. 選擇Import(導入)并將Unity包的內容放入標準資源(Standard Asset)文件夾中,您可以從項目視圖(Project View)中訪問該文件夾。

圖2:新安裝導入Unity包對話框

圖2:新安裝導入Unity包對話框

自定義包 | Custom Packages

您可以導入從您自己的項目或其他Unity用戶所做的項目中導出的自定義包。

導入新的自定義包:

  1. 打開要導入資源的項目。
  2. 選擇資源(Assets)>導入包(Import Package)>自定義包(Custom Package)...以啟動文件資源管理器(File Explorer)[Windows]或查找(Finder)[Mac]。
  3. 文件資源管理器(File Explorer)查找(Finder)中選擇所需的包,并顯示“導入Unity包(Import Unity Package)”對話框,包中預先檢查的所有項目都可以安裝。(參見圖4:新安裝導入Unity包對話框。
  4. 選擇Import(導入)并將Unity包的內容放入資源(Asset)文件夾中,您可以從項目視圖(Project View)中訪問該文件夾。

圖4:新建安裝導入Unity包對話框

圖4:新建安裝導入Unity包對話框

導出包

使用導出包(Export Package)創(chuàng)建您自己的自定義包(Custom Package)。

  1. 打開您要導出資產(chǎn)的項目。
  2. 從菜單中選擇資源(Assets)>導出包(Export Package)...以顯示導出包對話框。(參見圖6:導出包對話框。
  3. 在對話框中,選擇您希望在包中包含的資源,單擊這些框,以便選中它們。
  4. 包含依賴(include dependencies)選項框選中,以自動選擇所選的所有資源。
  5. 單擊導出(Export)以啟動文件資源管理器(Windows)或Finder(Mac),并選擇您想要存儲包文件的位置。在您喜歡的地方命名并保存這個包。

提示:導出Unity包時也可以導出所有的依賴關系。所以,例如,如果您選擇一個場景并導出所有依賴關系的包,那么出現(xiàn)在場景中的所有模型,紋理和其他資源也將被導出。這可以快速地導出一大堆資源,而無需手動定位它們。

圖6:導出包對話框

圖6:導出包對話框

導出更新包 | Exporting Updated Packages

有時候,您可能希望更改Unity包的內容,并創(chuàng)建資源包的更新版本。你需要:

  • 選擇包中所需的資源文件(選擇不變的和新的)。
  • 如上所述,在導出包(Export Package)中導出文件。

注意:您可以重新命名更新包,Unity將會將其識別為更新,因此您可以使用增量命名,例如:MyAssetPackageVer1,MyAssetPackageVer2。

提示:從Unity包中刪除文件,然后用相同的名稱替換它們是不好的做法:Unity將會將它們識別為不同的,可能會沖突的文件,因此在導入時會顯示一個警告符號。如果你刪除了一個文件,然后決定替換它,最好給它一個不同的,但相關的名稱。

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號