看板 GameDesign 關於我們 聯絡資訊
大家好,最近在研究uniry遇到一些問題。 就是ios上網路儲存跟讀取檔案 我想用unity 中的 WWW來讀取網路資源 在編輯器中可以運作,在ipad上卻出現badpath的錯誤 檔案格式沒有問題,因為我把檔案直接丟到資料夾中是可以正常運作的 所以猜想是WWW暫存在某個資料夾中,但是被sandbox擋住了。 所以我用xcode把檔案下載下來,然後想利用unity 讀取iOS的中的檔案。 這有辦法嗎? 我試過ResourceLoad去指定檔案路徑。 但是失敗了。 unity answer 的人說Resources只能在編輯器中的資料夾路徑中運作而已。 所以我又試了WWW去指定一樣的路徑 還是失敗。 那unity還有其他的方法去讀檔案嗎? 路徑我確定是正確的。 因為C# 的 FileStream是可以正常運作的。 但是回傳的是byte[] 我不知道怎麼把byte[]轉成unity 的assetbundel之類的。 有人能回答這個問題嗎@_@~ 先謝謝大家。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.66.16.215
tsl3333:你的是Pro的Unity嗎 Pro的可以Build AssetBundel 04/13 12:46
tsl3333:然後使用上述你說的用網路讀取應該是沒有問題的 04/13 12:46
tsl3333:http://ppt.cc/PpTq 這個範例應該可以解決你的問題 04/13 12:48
tsl3333:這邊還有一篇台灣人寫的文章參考參考 04/13 12:50
tsl3333:http://ppt.cc/WDbe 04/13 12:50
kyopolo:網路讀取跟下載這部分是OK的,但是儲存在本機卻不能讀取 04/13 15:56
kyopolo:我已經下載正確的ios assetbundel檔案在ipad中,利用WWW 04/13 15:57
kyopolo:去讀取正確路徑卻一直跑出"Fail load bundel",但該檔案如 04/13 15:57
kyopolo:如果直接使用WWW讀取是可以正確讀入而且產生在場上的 04/13 15:58
kyopolo:應該說WWW網路讀取OK,下載在本機一樣用WWW讀取正確 04/13 15:59
kyopolo:file_path卻fail load assetbundel 04/13 15:59