让CocoStudio变成libgdx的UI编辑器


让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


让CocoStudio变成libgdx的UI编辑器
 

 
让CocoStudio变成libgdx的UI编辑器
 
让CocoStudio变成libgdx的UI编辑器
 
让CocoStudio变成libgdx的UI编辑器
 

相关推荐