CocoStudio 1 4 0 1資料編輯器使用

2021-09-04 10:05:11 字數 1635 閱讀 1674

到目前為止,cocostudio 1.4.0.1(不知最新的1.5.0.1是否實現?)資料編輯器僅提供最基本資料支援--匯入excel資料清單和csv檔案。通過下面提供的截圖你可以看出這個資料編輯器還沒有提供json格式檔案和sqlite資料的匯入。但是,就其目前提供的兩種格式資料的匯入已經比較不錯了。有關csv檔案格式,請你自行參考網路資源,非常簡單,這是一種非常簡單的文字檔案格式。

其實,就我的使用情況來看,我使用sqlite時緊密結合firefox外掛程式sqlite manager使用(或者使用sqlite developer v4.0這個桌面商業軟體)。其中,我使用excel建立遊戲資料,然後另存為(匯出)csv格式檔案,然後再通過乙個流行的文字編輯軟體把這個csv格式檔案轉換成unicode編碼。最後,在firefox外掛程式sqlite manager中匯入到sqlite**中。

一、在資料編輯器中匯入excel檔案

當然,excel工作簿中工作表中存放的應當是資料清單格式。

二、匯出json檔案

三、使用文字編輯器檢視json資料

四、在程式中新增json解析函式

voidgetjsonfromfile(constchar* filename, rapidjson::document &jsondict)

獲取json檔案中的資料

rapidjson::document rapidjsondata;

getjsonfromfile("data.json", rapidjsondata);

for(inti = 0; i

程式執行後輸出如下類似結果:

五、小結

從我遇到的目前一些基於cocos2d-x框架開發的遊戲來看,許多軟體都使用json格式儲存資料。因此,實際開發中很可能根據情況需要你對json資料格式檔案進行加密與解密操作。

六、補充1

使用資料編輯器匯出的json檔案當然可能輕鬆地在cocostudio的另乙個元件--場景編輯器中借助於cccomattribute元件的[檔案]屬性加以引用。其實,這是一種靜態的引用資料的方式,而更靈活的方式,即動態引用,就是上面檔案中所給出的方法。

CocoStudio 1 4 0 1資料編輯器使用

到目前為止,cocostudio 1.4.0.1 不知最新的1.5.0.1是否實現?資料編輯器僅提供最基本資料支援 匯入excel資料清單和csv檔案。通過下面提供的截圖你可以看出這個資料編輯器還沒有提供json格式檔案和sqlite資料的匯入。但是,就其目前提供的兩種格式資料的匯入已經比較不錯了。...

CocoStudio 1 4 0 1資料編輯器使用

到目前為止,cocostudio 1.4.0.1 不知最新的1.5.0.1是否實現?資料編輯器僅提供最基本資料支援 匯入excel資料清單和csv檔案。通過下面提供的截圖你可以看出這個資料編輯器還沒有提供json格式檔案和sqlite資料的匯入。但是,就其目前提供的兩種格式資料的匯入已經比較不錯了。...

CocoStudio 1 4 0 1資料編輯器使用

到目前為止,cocostudio 1.4.0.1 不知最新的1.5.0.1是否實現?資料編輯器僅提供最基本資料支援 匯入excel資料清單和csv檔案。通過下面提供的截圖你可以看出這個資料編輯器還沒有提供json格式檔案和sqlite資料的匯入。但是,就其目前提供的兩種格式資料的匯入已經比較不錯了。...