Unity5.5.5在win10中無法識別音頻文件(輔助標籤:ogg、libvorbis、dll、audio)

問題

電腦安裝的Unity版本是5.5.5,系統是64位win7。
後來,系統升級到64位win10。
發現音頻導入無法識別,如下,報錯libvorbis.dll文件找不到
在這裏插入圖片描述

解決

進入Unity的安裝目錄,可以發現在Unity/Editor/Data/Tools/FSBTool中有個x86x64文件夾
請添加圖片描述
請添加圖片描述
我是64位系統,懷疑它應該是優先去找x64目錄,發現找不到libvorbis.dll然後報錯了。
於是自作聰明地把x86中的libvorbis.dll拷貝到x64目錄中,發現還是無法正常工作。
網上也沒有找到相關的問題,於是懷疑是Untiy5.5.5的這個音頻解碼dll無法適配64位win10系統。
於是大膽地從Unity2017中拷貝整個FSBTool目錄覆蓋Untiy5.5.5FSBTool目錄。
然後回到工程中,從新導入音頻文件(右鍵音頻文件-Reimport):
請添加圖片描述
果然可以正常識別了
請添加圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章