不久前我開始學習團結。現在,我有問題。當我構建遊戲時,我不想在項目中構建所有資產。當客戶端安裝完遊戲後(例如:第一次加載Splashscreen),我想下載一些資源。我試圖搜索並找到WWW.LoadFromCacheOrDownload
。我不確定它是否正確!統一動態資產解決方案
你能給我解決方案或關鍵字嗎?
非常感謝。
不久前我開始學習團結。現在,我有問題。當我構建遊戲時,我不想在項目中構建所有資產。當客戶端安裝完遊戲後(例如:第一次加載Splashscreen),我想下載一些資源。我試圖搜索並找到WWW.LoadFromCacheOrDownload
。我不確定它是否正確!統一動態資產解決方案
你能給我解決方案或關鍵字嗎?
非常感謝。
你是在正確的道路上。但是我認爲您需要深入瞭解關鍵字,並且您會達到「資產套裝」。
Asset Bundle detail description
我沒有資產捆綁使用前一段時間,所以我可能會在解釋這個想念的東西。
首先,你需要建立你將需要的資源。(每個平臺都有不同的建立,所以你需要保持也記住)
您將需要一個腳本,下載並緩存從資產包互聯網。
WWW.LoadFromCacheOrDownload
緩存後自帶裝卸從緩存/資源資產包的一部分。同樣,對於我們推送的每個更新,我們都允許應用程序檢查是否有任何資產捆綁包可用,以便它可以獲取並使用它。
我認爲還有一些更多的資產包和教程的輔助腳本可以在網上使用,因爲我使用腳本來生成資產包 來修改它。
Here is unity asset store Example and scripts for asset bundles
所以基本上這將是實現長期的解決方案,但它是你花的每一次的價值。
希望這會有所幫助。
編輯:這是我用來創建資產包的腳本。 Unifycommunity Asset bundle builder Link
首先,謝謝你的回覆,我已經找到解決我的問題:)。我構建資產捆綁並上傳到服務器,使用WWW.LoadFromCacheOrDownload加載它:)。它工作得很好 –
iam很高興工作:) –