Unity Android 路徑下的斜桿和反斜槓

2021-08-31 23:36:46 字數 395 閱讀 5134

當在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...