关于编辑器部分研究的不多,但基本能使用。最近时间不是很多,因此写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拼成的一样。

最新文章

  1. sql union和union all的用法及效率
  2. .NET中的GDI+
  3. spark-submit常用参数
  4. HDU 5858 Hard problem (数学推导)
  5. JNI读取assets资源文件
  6. CopyU!v2 已经收录到腾讯软件管家!
  7. ie支持CSS3标签
  8. ###g++编译器
  9. RAC 安装完成后 节点间通信不依赖于SSH
  10. Android SmartImageView框架的简单实用
  11. FxMaker用法
  12. Android内置下拉刷新组件SwipeRefreshLayout
  13. 【第六篇】Volley之https相关
  14. PYTHON3 中的虚假四舍五入:round()
  15. oracle参数MEMORY_TARGET太小无法启动的解决过程
  16. php 跨域问题 解决办法
  17. ---mipi command
  18. 下拉框选择blur与click冲突问题
  19. MySQL学习笔记:一道group by+group_concat解决的小问题
  20. @media only screen and (max-width:640px)中的问题,响应式布局

热门文章

  1. Refresh recovery area usage data after manually deleting files under recovery area
  2. 条件随机场理论分析CRF(Conditional Random Field)
  3. U8SDK——游戏接入SDK(只接入抽象框架)
  4. 使用 {$INCLUDE} 或 {$I} 指令管理和调用自定义函数
  5. 工作当中实际运用(1)——tab选项卡
  6. 移动开发发展方向-----Hybird混合开发3大方案
  7. 写了一个简单的NodeJS实现的进程间通信的例子
  8. objective-c(协议)
  9. 【原创】GC/垃圾回收简介
  10. 换个角度理解云计算之MapReduce(二)