工具類 生成預設體

2021-09-10 17:45:58 字數 1074 閱讀 2689

需要注意的地方:路徑是要相對路徑而不是絕對路徑,也就是以"assets/"開頭的路徑

首先先判斷需要生成預設體的物體的路徑是否存在:

if (!directory.exists(animdir))

在判斷一下預設體生成的路徑是否存在,如果不存在就建立乙個:

if (!directory.exists(outdir))

private static void makeprefab(string p, string dir, string gunfbxpach)

gameobject model = assetdatabase.loadassetatpath(gunfbxpach);

setprefab(path, model);

}private static void setprefab(string path, gameobject obj)

private static void makeparentdirexist(string path)

else

}private static string getparentpath(string path, char splitflag = '/')

//cut down the last splitflag

string result = str.tostring();

if (result.endswith(splitflag.tostring()))

return result;

}

最後呼叫就行了

string gunpath = "assets/newmodels/weapon"

string dir= "assets/newmodels/weapon/wap"

string gunfbxpach= "assets/newmodels/weapon/awp\awp.fbx" // 要生成預設體的物體

makeprefab(dir, gunpath, gunfbxpach);

工具類 生成主鍵id

private static int sequence 0 private static int length 6 yyyymmddhhmmss 6位自增長碼 20位 2015年6月29日下午1 25 23 return public static synchronized string getlo...

java實體類生成工具

原因是這樣的,eclipse有那種生成實體類的外掛程式,可是我感覺裝來裝去很麻煩,於是我想,乾脆自己做乙個生成實體類的工具吧,說做就做,然後就自己花了兩個小時左右做出來了乙個,以後應該能大大提高工作效率吧。輸入 屬性個數 輸入 type virablename 輸出 d盤下面的example檔案,該...

自動生成Excel 報表工具類

輸出excel文件 param response param sheetname 檔名稱 param firstcelltile 第一行的標題 param cells 列名集合 param celldata 每列資料集合,應該和列名對應起來 建立單元格並設定單元格內容 for int i 0 i c...