1 Star 0 Fork 13

liming2354 / XXEditor

forked from qcdong / XXEditor 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

#XXEditor

XXEditor是一个cocos2d-x 2.x的UI编辑器,内部使用CocosStudio控件。使用Qt5.4.1 + quick-cocos2d-x 开发,可运行在Windows、Mac、Linux。这个项目是QCEditor的2.x lua版本。希望能帮助那些还在2.x奋斗的同学。

###功能列表:

  • 只保存修改过的属性,提升加载速度。
  • 使用Lua Table 作为配置文件,并且解析代码全为Lua(2个文件)。
  • 可使用lua 携程加载。感觉和多线程一样,界面不卡顿。
  • 任意一个控件可单独存为文件,任意一个界面文件可以作为子控件加入到当前界面。
  • 能够加载Cocostudio的Json/Jsb等文件。(整图pist需要预先拆开)
  • 可导出Lua/C++ 代码
  • 支持lua自定义控件
  • 简单的Undo、Redo
  • 跨平台
  • 协议MIT

XXEditor is a UI Editor for cocos2d-x/quick-cocos2d-x. Created by Qt5.4.1 + quick-cocos2d-x.Is new version of QCEditor.

Features:

  • Just save changed attributes.
  • Save as lua table. And using lua read it.
  • Can using Lua coroutine load file. Like mult thread.
  • Any Widget can save as a file. Any file can load as child.
  • Load Cocostudio Json/Jsb files.(split sprite sheet plist first.)
  • Export c++/lua code.
  • Custom Widgets using lua.
  • Undo/Redo.
  • Cross platform.
  • MIT

##Build windows.

  • VS2013 + Qt 5.4.1 + QtCreator
  • Put quick-cocos2d-x in XXEditor/Quick/quick-cocos2d-x
  • QtCreator open qteditor\qtpropertybrowser\buildlib\buildlib.pro and Build
  • Open XXEditor.sln build.

##Build mac.

  • CMake + Qt 5.4.1 + QtCreator
  • Put quick-cocos2d-x in XXEditor/Quick/quick-cocos2d-x
  • QtCreator open CMakeLists.txt build.

preview code save

空文件

简介

XXEditor是一个cocos2d-x 2.x的UI编辑器,内部使用CocosStudio控件。 展开 收起
C++
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C++
1
https://gitee.com/liming2354/XXEditor.git
git@gitee.com:liming2354/XXEditor.git
liming2354
XXEditor
XXEditor
master

搜索帮助

14c37bed 8189591 565d56ea 8189591