`
aa87963014
  • 浏览: 150722 次
  • 性别: Icon_minigender_1
  • 来自: 布尼塔尼亚
社区版块
存档分类
最新评论

让CocoStudio变成libgdx的UI编辑器

阅读更多



 首先,这个想法不是我原创.我所知道的原作者是:https://github.com/bigstupidx/libgdx-cocostudio

他实现了 ui编辑器和动作编辑器的解析.完成度有多少我还不清楚,没细看代码.

我只是觉得他的实现方式不是很好,所以重写ui编辑器的解析部分.

我对cocos2d不熟悉,CocoStudio是为cocos2d开发的编辑器.所以会对一些控件属性理解有误导致bug产生,也希望各位能多多的支出错误.

 

 

使用的版本(不表示只支持该版本,而是我的使用版本):

 

libgdx:0.9.9

CocoStudio:v1.2.0.1  http://www.cocostudio.org

 

**工作原理:CocoStudio 编辑器生成json,通过解析json创建libgdx的原生控件.**

 

 

目前支持的CocoStudio 控件与实现:

* ImageView :Image

* Button     :ImageButton

* LabelBMFont :Label

* TextField    :TextField

* Label       :Label

* Panel       :Table

* ScrollPane  :ScrollPane

 

用得最多的也就这些,其他的后续添加支持.

  

-------------------------------

 

cocostudio-ui-libgdx的优点:

全部使用的是libgdx的原生控件,actor group image button table 这些.不会产生新学习成本.

使用起来简单易懂.

 

地址:

 

http://github.com/121077313/cocostudio-ui-libgdx

 



 

 

 

 

 

  • 大小: 191.2 KB
  • 大小: 66.3 KB
  • 大小: 113.5 KB
  • 大小: 274 KB
  • 大小: 184.7 KB
1
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics