原文链接:http://blog.csdn.net/cocosviva/article/details/18970717

另一个比較不错的cocos2dx扩展库:https://github.com/stubma/cocos2dx-better

版本号管理及下载列表

Download

CocosBase-2.2beta-3c.zip     http://pan.baidu.com/s/1kTfXoWJ

CocosBase-2.2.1beta-3c.zip   http://pan.baidu.com/s/1eQkRo3K    --
修复了pushScene附带參数传递失败的BUG

CocosNet-2.2beta-3c.zip      http://pan.baidu.com/s/1i3p4NzB

CocosNet-2.2.1beta-3c.zip    http://pan.baidu.com/s/1bnmuyHh  --
修复了组合收包时仅仅处理1次的严重BUG

CocosWidget-2.2beta-3c.zip   http://pan.baidu.com/s/1bnBvGEb

Github

CocosBase   https://github.com/Jason-lee-c/CocosBase

CocosNet    https://github.com/Jason-lee-c/CocosNet

CocosWidget https://github.com/Jason-lee-c/CocosWidget



Google.code

CocosBase   https://code.google.com/p/cocosbase/

CocosNet    https://code.google.com/p/cocosnet/

CocosWidget https://code.google.com/p/cocoswidget/

Cocos2d-x-3c 设计之路

作者:李俊霖 jason.lee.c@foxmail.com

QQ群:261286285 

此篇文章主要介绍下面几个框架 (Cocos2d-x-3c)

CocosBase   -- 场景管理及逻辑设计上的解决方式

CocosNet    -- TCP长连接解决方式

CocosWidget -- GUI系统的解决方式

Cocos2d-x-3c CocosWidget

CocosWidget是基于Cocos2d-x移动跨平台游戏引擎的一套免费开源、功能强大、高效率、简封装的GUI库。

演示样例项目配置及API说明:http://blog.csdn.net/cocosviva/article/details/17381847



CocosWidget眼下的控件数量已经达到了26个。远远超过其他GUI解决方式



Widget               基础控件

WidgetWindow         控件树根

Button               button控件

CheckBox             选择框控件

ControlView          游戏操作杆

GridView             网格容器控件 竖向

GridPageView         网格页容器控件 横竖向

ImageView            纹理容器控件(精灵)

ImageViewScale9      九宫格纹理容器控件

Label                文字控件

LabelAtlas           文字图块控件

LabelBMFont          图像文字集控件

ListView             链表滑动容器控件

PageView             页面滑动容器控件

Layout               基础容器控件

PanelColor           颜色容器控件

ProgressBar          进度条控件

ScrollView           基础滑动容器控件

Slider               滑块控件

TableView            表格制滑动容器控件

ToggleView           开关控件

ColorView            颜色控件

GradientView         渐变控件

ExpandableListView   可伸展链表滑动容器控件

TextRich             富文本控件

TextArea             文本区控件



在3c版本号中,CocosWidget提供了大家瞩目以待的富文本控件、可伸展滑动容器控件等。本次升级。CocosWidget改进了总体结构及性能,CPanel重命名为CLayout,CWidgetLayout重命名为CWidgetWindow。



1:CocosWidget是眼下唯一全然支持Lua Binding与富文本的GUI库。

2:拥有完整的Cpp与Lua演示样例代码,Cpp与Lua演示样例效果相似度99%,代码简洁降低学习成本。

3:在控件数量上绝对不会输于不论什么一款GUI框架。

4:完美的控件事件分发模型。拓展性强。

5:支持多点触摸。同一时候多个控件响应触摸操作。

6:全部控件都是从CCNode继承而来,与引擎完美结合。

7:支持长点击事件,轻而易举实现拖拽功能。





















watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY29jb3N2aXZh/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="" style="border:none; max-width:100%">











watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY29jb3N2aXZh/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="" style="border:none; max-width:100%">



watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY29jb3N2aXZh/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="" style="border:none; max-width:100%">

【COCOS2DX-对28游戏开发】 Cocos2d-x-3c 道路设计 CocosBase CocosNet CocosWidget的更多相关文章

  1. [置顶] cocos2d-x 3.0游戏开发xcode5帅印博客教学 003.[HoldTail]游戏世界以及背景画面

    cocos2d-x 3.0游戏开发xcode5帅印博客教学 003.[HoldTail]游戏世界以及背景画面 写给大家的前言,在学习cocos2d-x的时候自己走了很多的弯路,也遇到了很多很多问题,不 ...

  2. [置顶] cocos2d-x 3.0游戏开发xcode5帅印博客教学 004.[HoldTail]主角的上下飞行跟移动

    cocos2d-x 3.0游戏开发xcode5帅印博客教学 004.[HoldTail]主角的上下飞行跟移动 写给大家的前言,在学习cocos2d-x的时候自己走了很多的弯路,也遇到了很多很多问题,不 ...

  3. 6、Cocos2dx 3.0游戏开发找小三之游戏的基本概念

    重开发人员的劳动成果,转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27689713 郝萌主友情提示: 人是习惯的产物,当你 ...

  4. 1、Cocos2dx 3.0游戏开发三找一小块前言

    尊重开发人员的劳动成果,转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27094663 前言 Cocos2d-x 是一个通用 ...

  5. 7、Cocos2dx 3.0游戏开发找小三之3.0版本号的代码风格

    重开发人员的劳动成果,转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27691337 Cocos2d-x代码风格 前面我们已 ...

  6. 6、Cocos2dx 3.0游戏开发的基本概念找个小三场比赛

    重开发人员的劳动成果,转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27689713 郝萌主友情提示: 人是习惯的产物,当你 ...

  7. cocos2d-x 3.11 游戏开发环境搭建流程

    cocos2d-x 3.11.1 游戏开发环境搭建流程 1. 准备下面的软件 1) Windows7 64Bit+ VS2013 (VC++) 这个不用多说. 2) cocos2d-x-3.11.1. ...

  8. 4、Cocos2dx 3.0游戏开发找小三之Hello World 分析

    尊重开发人员的劳动成果.转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27186557 Hello World 分析 打开新 ...

  9. 1、Cocos2dx 3.0游戏开发找小三之前言篇

    尊重开发人员的劳动成果,转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27094663 前言 Cocos2d-x 是一个通用 ...

随机推荐

  1. Hibernate自增列保存失败的问题

    author: hiu 更正说明:今天(2014-07-07)才发现的问题,我把@Id设置在了实体类中的id中,@Id是主键,应该设置在实体类的keyjobno中,之前发的文章可能误导了大家,如今更正 ...

  2. FileZilla简单介绍及运用

    一.FileZilla简介 FileZilla是一款免费开源的FTP客户端软件,并且还提供了服务器版本.虽然它是免费软件,可性能却一点也不含糊,比起那些共享软件来有过之而无不及,具备大多数的FTP软件 ...

  3. Visual Studio 2015 开发MVC4出现错误

    在Visual Studio 2015(以下简称VS2015)中开发MVC4项目时,编译报错"当前上下文中不存在ViewBag",一直无法编译,这个是否是VS2015的Bug? 本 ...

  4. (转)sql中 in 、not in 、exists、not exists 用法和差别

    exists (sql 返回结果集为真)  not exists (sql 不返回结果集为真)  如下:  表A  ID NAME  1    A1  2    A2  3  A3 表B  ID AI ...

  5. mysql查询分组归类函数-group_concat,通常与group_by一起使用

    select a.`name`,group_concat(b.name SEPARATOR'.') as persons from `group` as a,`person` as b,`person ...

  6. Struts2 技术全总结 (正在更新)

    背景:Struts1是一个高度成熟的框架,运行效率高,但其致命缺陷在于与JSP/Servlet的耦合非常紧密,因而导致了一些严重问题.其次,Struts1与Servlet API的严重耦合,使应用难以 ...

  7. 滚动页面时DIV到达顶部时固定在顶部

    本示例使用Javascript实现了滚动页面时,DIV到达顶部时固定在顶部.在IE下效果有点闪,效果网址:http://www.keleyi.com/keleyi/phtml/fixdiv.htm 下 ...

  8. 1169 二叉树遍历(XCOJ DFS)

    给出一棵二叉树的中序与后序排列.求出它的先序排列.(约定树结点用不同的大写字母表示,长度≤8). 样例输入 BADC BDCA 样例输出 ABCD #include <iostream> ...

  9. 正式学习react(二)

    今天把上一篇还没学习完的 webpack部分学习完: 之前有说过关于css的webpack使用.我们讲了 ExtractTextPlugin 来单独管理css讲了module.loaders下关于 c ...

  10. .net 既可以输入又可以选择的dropdownlist

    第一.<script src="../../../Common/Scripts/combox.js" type="text/javascript"> ...