當在unity editor 中使用斜桿和反斜桿來表示路徑時,這兩者似乎沒有什麼區別.
但當使用c#的io類如path.getfilenamewithoutextension()在android上會使反斜桿不識別。
舉個例子,"assets/streamingassets/meterial\demo.meterial" 在android上得到得結果會是meterial\demo,
在window中是正常得"demo"
關於換行符,某些版本倉庫會根據不同的平台將換行符轉換成平台對應的換行符. 比如在window上傳的檔案中換行符為「\n\r」,但是到了linux就自動轉換成了\n, 到了mac上就自動轉換成了\r,所以在讀取換行符相關文字時應注意換行符的寫法。
Unity Android呼叫 so檔案
最近做乙個專案,發布目標平台是android,開發中需要呼叫甲方的.so檔案 用ndk直接編譯c 檔案而成 網上查了下呼叫方式,和呼叫dll相同,大致步驟如下 1.將.so檔案放在assets plugins android目錄下 2.c 檔案中使用 dllimport 檔名 不含lib字首和.so...
unity Android平台最佳效果探索(一)
unity的android平台效果支援度不高,效能低。導致想要實現同pc相同效果,難上加難。下邊是本人探索路徑 unity 2018.3.7f1 1 選擇pc實現最佳效果的例子,用以打磨,本文用unity官方例子 lighting optimisation tutorial 商店 商店位址 效果如下...
Unity Android 開啟 選擇檔案對話方塊
google 半天找到的外掛程式,記錄一下 gihub 位址 public void click void callback string path 效果圖 github 位址 跨 win mac android ios 簡單的例子 一定要記得在場景裡加上 nativefilesounityeven...