一、scheduleUpdate1、scheduleUpdate:此函数是CCNode的函数,每一个CCNode仅仅要调用scheduleUpdate更新函数,那么这个CCNode就会响应当前类的update(float dt)函数。首先在头文件里定义update函数:void update(flo...
分类:
其他好文 时间:
2015-02-14 21:24:15
阅读次数:
264
最近在学习Cocos2d-x,学习CCScrollView的时候走了很多弯路,决定记录下来。 学习cocos2d-x的最大的困惑就是资料不是很齐全,网上有很多资料,但是版本差异大,其次深度低,讲解不够透彻,最后发现想更好的理解只能去看源码。后来发现想用好cocos2d-x必须要看懂源码,因为有不.....
分类:
其他好文 时间:
2014-12-16 18:33:11
阅读次数:
173
CCTableView和CCScrollView一样用于创建滚动视图,CCTableView的功能也比较多,创建比较麻烦
实例1:使用CCTableView创建滚动视图
首先创建一个TableView类
TableView.h中的代码
#ifndef __TableView_H__
#define __TableView_H__
#include "cocos2d.h"
#inc...
分类:
其他好文 时间:
2014-10-21 23:17:54
阅读次数:
410
在游戏和应用中经常要实现左右滑动展示游戏帮助、以列表显示内容的UI效果,就像android中的Gallery和ListView。本文通过CCScrollView和CCTableView分别来实现这两个效果,基于cocos2d-x 2.0.4版本。
首先来简单了解一下这两个东东,CCScrollView本身是一个CCLayer,而CCTableView是CCScrollView的子类,这是引擎已经...
分类:
其他好文 时间:
2014-08-29 13:05:49
阅读次数:
307
【唠叨】本节要讲讲滚动视图CCScrollView,相信玩过手游的同学们应该对它不会陌生吧。例如:愤怒的小鸟的游戏场景里大大的地图,手机的屏幕肯定无法完全显示的,所以需要通过触摸滚动才能显示大地图的其他区域;排行榜中上下滑动来查看其他玩家的排名;以及手机上主界面左右滑..
分类:
其他好文 时间:
2014-08-26 09:58:56
阅读次数:
267
最近在研究cocos2dx,由于项目中要用到内容滚动效果(内容超出容器,可以通过滑动屏幕滚动来查看),所以就毫不犹豫的选择了CCScrollView组件。使用中发现CCScrollView的体验不佳:理论上应该是当鼠标滑动离开时,由于惯性效果,内容应该继续向前滑动一段距离。但是CCScrollVie...
分类:
其他好文 时间:
2014-08-16 10:55:20
阅读次数:
251
头文件需要继承CCTableViewDataSource和CCTableViewDelegate
//CCScrollViewDelegate
virtual void scrollViewDidScroll(CCScrollView* view){};
virtual void scrollViewDidZoom(CCScrollView* view){};
//CCTableVie...
分类:
其他好文 时间:
2014-07-26 02:29:46
阅读次数:
215
今天要写一个滚动列表功能,类似以下这样。(图片资源都是自己从天天酷跑里面抠的,仅用于学习方便)首先,这样一个列表就和iOS里面的UITableView没什么两样,当然,Android中肯定也存在类似的控件。在cocos2d-x引擎中參照ios中的UITableView实现了一个叫做CCTableVi...
分类:
其他好文 时间:
2014-07-15 23:47:54
阅读次数:
857
cocos2d-X里提供的CCScrollView里并没有提供滚动条和滚动条背景,我对它进行了一些修改...
分类:
其他好文 时间:
2014-06-27 09:51:00
阅读次数:
192