2016-06-21 131 views
4

不久前我開始學習團結。現在,我有問題。當我構建遊戲時,我不想在項目中構建所有資產。當客戶端安裝完遊戲後(例如:第一次加載Splashscreen),我想下載一些資源。我試圖搜索並找到WWW.LoadFromCacheOrDownload。我不確定它是否正確!統一動態資產解決方案

你能給我解決方案或關鍵字嗎?

非常感謝。

回答

0

你是在正確的道路上。但是我認爲您需要深入瞭解關鍵字,並且您會達到「資產套裝」。

Asset Bundle Defination

Scripting Asset bundles

Asset Bundle management

Asset Bundle detail description

我沒有資產捆綁使用前一段時間,所以我可能會在解釋這個想念的東西。

首先,你需要建立你將需要的資源。(每個平臺都有不同的建立,所以你需要保持也記住)

您將需要一個腳本,下載並緩存從資產包互聯網。

WWW.LoadFromCacheOrDownload

緩存後自帶裝卸從緩存/資源資產包的一部分。同樣,對於我們推送的每個更新,我們都允許應用程序檢查是否有任何資產捆綁包可用,以便它可以獲取並使用它。

我認爲還有一些更多的資產包和教程的輔助腳本可以在網上使用,因爲我使用腳本來生成資產包 來修改它。

Here is unity asset store Example and scripts for asset bundles

所以基本上這將是實現長期的解決方案,但它是你花的每一次的價值。

希望這會有所幫助。

編輯:這是我用來創建資產包的腳本。 Unifycommunity Asset bundle builder Link

+0

首先,謝謝你的回覆,我已經找到解決我的問題:)。我構建資產捆綁並上傳到服務器,使用WWW.LoadFromCacheOrDownload加載它:)。它工作得很好 –

+0

iam很高興工作:) –

相關問題