手遊客戶端數據表接入隨筆

手遊在接入數據庫表時須要考慮幾個問題;數據庫

1.unity使用C#語言,數據表讀取接口也須要使用C#語言;數據結構

2.基礎組件庫提供了excel到bin格式的轉表工具,tdr組件支持將元數據格式轉換爲可讀取bin格式數據的C#接口代碼集,能夠將數據表配表到讀取的流程整理爲編輯器

  (1)程序創建excel表格和表格對應元數據結構xml文件;工具

  (2)策劃在已經創建的excel表格中添加修改刪除數據項;excel

  (3)程序配置convlist.xml文件,策劃使用Resconv轉表工具加載該配置文件對所選表格進行轉表操做,生成bin數據文件;xml

  (4)程序使用tdr工具將元數據xml文件轉換爲tdr文件,而後轉換產生可讀取bin格式數據的C#接口代碼集;接口

  (5)使用C#接口讀取bin格式數據表中具體數據。it

3.考慮到有些數據是使用unity編輯器產生的,不適合直接填寫excel表,所以可將其暫時保存爲xml格式文件,使用數據時加載xml文件便可,若是須要和上面直接填表數據格式統一,能夠將xml文件轉爲excel文件加元數據結構文件(這個工做須要程序寫C#處理代碼完成),而後重複excel表處理流程便可。基礎

相關文章
相關標籤/搜索