Unity Asset Packages(資源包)

2018-08-30 21:33 更新

Unity資源包(Asset Packages)

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

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

在Unity中,菜單選項(xiàng)“導(dǎo)出包(Export Package)”壓縮并存儲(chǔ)集合,而導(dǎo)入包Import Package將集合解壓到當(dāng)前打開(kāi)的Unity項(xiàng)目中。

本頁(yè)包含以下信息:

  • 導(dǎo)入包(Import Package)
    • 標(biāo)準(zhǔn)資源包(Standard Asset Packages )
    • 自定義包(Custom Packages)
  • 導(dǎo)出包(Export Package)
  • 導(dǎo)出更新包(Exporting Updated Packages)

導(dǎo)入包 | Import Package

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

選擇**資源(Assets)**>**導(dǎo)入包(Import Package)**>以導(dǎo)入兩種類(lèi)型的包。

圖1:Unity資源>導(dǎo)入包菜單

圖1:Unity資源>導(dǎo)入包菜單

標(biāo)準(zhǔn)資源包 | Standard Asset Packages

Unity 標(biāo)準(zhǔn)資源(Standard Assets)由幾個(gè)不同的包組成:

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

要導(dǎo)入新的標(biāo)準(zhǔn)資源(Standard Asset)包:

  1. 打開(kāi)要導(dǎo)入資源的項(xiàng)目。
  2. 選擇資源(Assets)>導(dǎo)入包(Import Package)>加上要導(dǎo)入的包的名稱(chēng),并顯示“ 導(dǎo)入U(xiǎn)nity包”對(duì)話(huà)框,包中預(yù)包裝中的所有項(xiàng)目都可以安裝。(參見(jiàn)圖2:新安裝導(dǎo)入U(xiǎn)nity包對(duì)話(huà)框。)
  3. 選擇Import(導(dǎo)入)并將Unity包的內(nèi)容放入標(biāo)準(zhǔn)資源(Standard Asset)文件夾中,您可以從項(xiàng)目視圖(Project View)中訪(fǎng)問(wèn)該文件夾。

圖2:新安裝導(dǎo)入U(xiǎn)nity包對(duì)話(huà)框

圖2:新安裝導(dǎo)入U(xiǎn)nity包對(duì)話(huà)框

自定義包 | Custom Packages

您可以導(dǎo)入從您自己的項(xiàng)目或其他Unity用戶(hù)所做的項(xiàng)目中導(dǎo)出的自定義包。

導(dǎo)入新的自定義包:

  1. 打開(kāi)要導(dǎo)入資源的項(xiàng)目。
  2. 選擇資源(Assets)>導(dǎo)入包(Import Package)>自定義包(Custom Package)...以啟動(dòng)文件資源管理器(File Explorer)[Windows]或查找(Finder)[Mac]。
  3. 文件資源管理器(File Explorer)查找(Finder)中選擇所需的包,并顯示“導(dǎo)入U(xiǎn)nity包(Import Unity Package)”對(duì)話(huà)框,包中預(yù)先檢查的所有項(xiàng)目都可以安裝。(參見(jiàn)圖4:新安裝導(dǎo)入U(xiǎn)nity包對(duì)話(huà)框。
  4. 選擇Import(導(dǎo)入)并將Unity包的內(nèi)容放入資源(Asset)文件夾中,您可以從項(xiàng)目視圖(Project View)中訪(fǎng)問(wèn)該文件夾。

圖4:新建安裝導(dǎo)入U(xiǎn)nity包對(duì)話(huà)框

圖4:新建安裝導(dǎo)入U(xiǎn)nity包對(duì)話(huà)框

導(dǎo)出包

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

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

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

圖6:導(dǎo)出包對(duì)話(huà)框

圖6:導(dǎo)出包對(duì)話(huà)框

導(dǎo)出更新包 | Exporting Updated Packages

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

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

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

提示:從Unity包中刪除文件,然后用相同的名稱(chēng)替換它們是不好的做法:Unity將會(huì)將它們識(shí)別為不同的,可能會(huì)沖突的文件,因此在導(dǎo)入時(shí)會(huì)顯示一個(gè)警告符號(hào)。如果你刪除了一個(gè)文件,然后決定替換它,最好給它一個(gè)不同的,但相關(guān)的名稱(chēng)。

以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)