關於編輯器部分研究的不多,但基本能使用。最近時間不是很多,因此寫blog的次數越來越少了。自從玩了《保衛蘿卜》時候一直想要寫一下,同時練下手感。基本的結構已經寫的差不多了,主要完善寫UI和戰斗。關於資源素材的問題要感謝下《保衛蘿卜》,我用以前的一個apk版本破解后拿到的素材。申明:只用於練習使用。
CocoStudio 里面有UI編輯器,我是用的是V1.5版的。

使用CocoStudio做UI編輯確實很簡單,也很精細。拖動按鈕 圖片就可以制作一個簡單的主頁面。


如圖,這是我用保衛蘿卜的素材拼的,下面就是導出了。




把上面兩個文件拷貝到 cocos2dx 項目的Resources文件夾下。然后程序就可以通過路徑引用到了。
一般創建好的項目會自動有三個庫


但使用CocoStudio的 MainUi.json 文件 就必須導入UI庫,OK,來導入。


在彈出的對話框中選擇
1、項目地址\DefendRadish\cocos2d\extensions\proj.win32\libExtensions.vcxproj
2、項目地址\DefendRadish\cocos2d\cocos\editor-support\cocostudio\proj.win32\libCocosStudio.vcxproj
3、項目地址\DefendRadish\cocos2d\cocos\ui\proj.win32\libGUI.vcxproj
然后選擇項目---右鍵---引用



OK,添加好引用之后還是不能在項目中直接使用的,繼續選擇配置屬性。在附加包含目錄中添加
1、$(EngineRoot)cocos
2、$(EngineRoot)cocos\ui
3、$(EngineRoot)extensions
4、$(EngineRoot)cocos\editor-support\
5、$(EngineRoot)cocos\editor-support\cocostudio

OK,搞定之后編譯一下工程。
MenuScene.h


MenuScene.cpp

OK,搞定,按下F5。

完全與CocoStudio拼成的一樣。