您好,登錄后才能下訂單哦!
寫在前面——
如果轉載請注明出處,謝謝大家支持
同步更新51CTO博客
——Forward
我的微博——龍顏碩
Cocostudio是觸控科技公司在2013年CocoaChina開發者大會中發布的編輯器工具集。其中包括場景編輯器、動畫編輯器、UI編輯器和數據編輯器,可以說這一工具集的出現為Cocos2dx開發者(策劃、程序和美術)提供了方便。
首先,我們需要安裝這一開發工具集,下載鏈接http://cocostudio.org/。作者在完成這篇博客的時候,Cocostudio版本0.1.1 Alpha
圖1 Cocostudio官網
圖2 Cocostudio安裝包
首先上一張編輯器截圖(作者真心很喜歡Cocostudio的界面)
圖3 Cocostudio工具集主界面
安裝好Cocostudio之后,我們就開始今天的主題——數據編輯實踐:
選擇Data Editor進入數據編輯器,如下圖所示:
圖4 Data Editor主界面
導入已經寫好的Excel表格:
圖5 Excel原始數據
圖6導入Excel數據
打開之后,我們可以在編輯器中進行查看和編輯數據:
圖7數據項一
圖8數據項二
圖9數據項三
圖10數據項四
可能有人會說,這些查看和編輯工作我完全可以在Excel表格中完成,干嘛要用這個編輯器呢?確實這個編輯器功能還不完善,現有的功能中個人認為比較好的一個是數據格式轉換,數據編輯器支持將當前數據保存成Json格式(可以按照需要保存成屬性方式的Json或者對象方式的Json)
圖11屬性方式的Json
圖12對象方式的Json
仔細看上面兩種方式的Json,是不一樣的。(恩,作者太山寨了,介紹Cocostudio的數據編輯器,使用的數據居然……)
OK,有了Json文件之后,我們就可以在程序中去使用Json庫來讀取和使用它。作者在這里舉個例子:
我們可以使用Cocos2dx將文件讀取到內存中:
圖13讀取Json文件
然后,使用Json庫對已經讀取到的數據進行解析:
圖14解析Json文件
這樣子,我們就可以將文件中的數據放置到我們自定義結構體中了。
其實現有的數據編輯器功能有限,使用起來可能遠比作者描述的更簡潔,若后期數據編輯器的有新的功能加入,作者也會盡快將新功能的使用方法更新到博客中來的。
不早了,明天還要上班,就寫到這里,等待后續更新吧~
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。