眾所周知,乙個好的專案都是模組化非常明確,分工明細。unity開發時候經常碰到提示框或者對話方塊的文字顯示,而這個如果都是未免也太過於浪費,而且也不利於後續的維護和修改。我就寫了乙個指令碼專門用來管理這些文字。**如下:
using unityengine;
using system.collections;
using system.collections.generic;
using system.io;
using system.text;
using enumstate;
public class taskcontrol;
char sp2 = ;
tasksdict = new dictionary();
while (true)
if (line == "" || line == " ")
string data = line.split(sp1, system.stringsplitoptions.removeemptyentries);
if (data == null)
tasksdict[int.parse(data[0])] = data[1].split(sp2, system.stringsplitoptions.removeemptyentries);}}
public static string gettask(int key)
if(!tasksdict.containskey(key))
return tasksdict[key];
} }}
而,text檔案裡面的內容如圖所示
好了這樣就可以方便的管理和使用文字顯示啦。
實用小工具
分享乙個小工具,因為感覺專案中xml,json校驗,生成用得還是比較多的。為了減少平時的操作。所以花了點時間寫了乙個wpf小程式。一.工具介紹 支援xml和json字串校驗,以及生成 二.json字串校驗 json校驗使用的是 newtonsoft.json 庫 三.xml校驗 三.生成器 生成器外...
前端實用小工具
1 型別判斷 判斷 target 的型別,單單用 typeof 並無法完全滿足,這其實並不是 bug,本質原因是 js 的萬物皆物件的理論。因此要真正完美判斷時,我們需要區分對待 很穩的判斷封裝 let class2type array date regexp object error split ...
前端實用小工具
1 型別判斷 判斷 target 的型別,單單用 typeof 並無法完全滿足,這其實並不是 bug,本質原因是 js 的萬物皆物件的理論。因此要真正完美判斷時,我們需要區分對待 很穩的判斷封裝 let class2type array date regexp object error split ...