这篇博客用来整理与cocos2d-x相关的工作,只要有新的分析、扩展或者修改,都会更改此文章。
祝大家愉快~
1.源码分析
1.CCScrollView源码分析
http://blog.csdn.net/u011225840/article/details/30033501
2.CCTableView源码分析
http://blog...
分类:
其他好文 时间:
2014-06-17 16:13:16
阅读次数:
210
1.准备工作
想弄懂可循环的CCscrollView,首先请阅读cocos2d-x本身的CCscrollView源码http://blog.csdn.net/u011225840/article/details/30033501(我已经添加注释,方便阅读)。
2.源码展示
因为源码我想放到git上,所以注释都是用的英文,如果这部分源码有人有问题,请在评论区留言,我会逐一回答。
总体说下...
分类:
其他好文 时间:
2014-06-16 21:20:37
阅读次数:
279
CCScrollView本质是CCLayer的一种,具备层的一切属性和方法。关于CCLayer的源码分析,后续会有。
小结:
1.CCScrollView支持两种操作,滚动和缩放。
2.CCScrollView通过delegate将数据与界面解耦。
3.CCScrollView本质是一个CClayer,他展示的是自己内部的container,并且CCScrollView的触摸以及展示是根据ViewSize 还不是本身的SIze决定的。...
分类:
其他好文 时间:
2014-06-13 20:55:22
阅读次数:
402
在游戏和应用中经常要实现左右滑动展示游戏帮助、以列表显示内容的UI效果,就像android中的Gallery和ListView。本文通过CCScrollView和CCTableView分别来实现这两个效果,基于cocos2d-x 2.0.4版本。
首先来简单了解一下这两个东东,CCScrollView本身是一个CCLayer,而CCTableView是CCScrollView的子类,这是引擎已...
分类:
其他好文 时间:
2014-05-15 06:28:17
阅读次数:
323
今天要写一个滚动列表功能,类似下面这样。(图片资源都是自己从天天酷跑里面抠的,仅用于学习方便)
首先,这样一个列表就和iOS里面的UITableView没什么两样,当然,Android中肯定也存在类似的控件。
在cocos2d-x引擎中参照ios中的UITableView实现了一个叫做CCTableView的类,用于创建列表,对于熟悉ios程序设计的人来说,这个内容应该是很好理...
分类:
其他好文 时间:
2014-05-14 19:52:11
阅读次数:
314
#include "CCCGameScrollView.h"
USING_NS_CC;
USING_NS_CC_EXT;
CCCGameScrollView::CCCGameScrollView()
:m_fAdjustSpeed(ADJUST_ANIM_VELOCITY)
, m_nPrePage(0)
{
}
CCCGameScrollView::~CCCGameScrollV...
分类:
其他好文 时间:
2014-05-13 05:48:36
阅读次数:
270