unity c# Excel轉xml轉bytes

Unity編輯器根據xlsx生成中間xml及最終bytes文件。生成數據結構類。包含bytes文件的讀取寫入。

提供了策劃配表遊戲讀取二進制的解決方案,更小的內存和更高的效率。

工程我上傳了:https://github.com/jayce1990/UnityExcel2BytesCs.git

主要是通過用unity編輯器工具:

1.把xlsx文件生成xml和c#結構類。

2.讀取unity代碼程序集,獲取所有Table命名空間的結構類,讀取對應的xml數據,反序列化結構類數組。

3.再通過BinaryFormatter序列化結構類數組進bytes文件。

遊戲內用通過生成的c#結構類的靜態函數,

就可以直接獲取bytes中的table數據了,取到的是List<結構類>。

 

 

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