?? Cocos2dx3.2以后使用Vector<T>取代了CCArray。案比例如以下: 头文件:T02Vector.h #ifndef __T02Vector_H__ #define __T02Vector_H__ #include "T32.h" class T02Vector : publi ...
分类:
其他好文 时间:
2017-05-07 18:40:09
阅读次数:
236
第一次使用CCARRAY_FOREACH遍历一个CCArray数组并且删除数组里的东西时发生出乎意料的结果:类似代码如下:CCArray*children=this->getChildren();
CCObject*temp=NULL;CCARRAY_FOREACH(children,temp)
{
CCSprite*sprite=dynamic_cast<CCSprite*>(temp);
if(sprite-&..
分类:
其他好文 时间:
2016-04-12 07:40:44
阅读次数:
151
学习札记之cocos2d-x2.1.1实现读取.plist文件(使用数组CCArray) [html] view plaincopyprint? <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD
分类:
编程语言 时间:
2016-02-26 16:54:35
阅读次数:
129
??数据本地化A CCUserDefault系统会在默认路径cocos2d-x-2.2.3\projects\Hello\proj.win32\Debug.win32下生成一个名为UserDefault.xml.全部的key皆为char *型。value类型为bool intfloat double...
分类:
其他好文 时间:
2016-01-08 18:43:49
阅读次数:
523
1、CCArray的遍历看到这里,有些人又按耐不住的要举起西瓜刀了:你不是说3.0beta后已经没有CCArray这货了吗?现在又拿出来作甚?其实我也很无辜,CCArray确实是没了,但在某个不为人知的角落里却藏着__Array这货,我大胆猜测它是CCArray同父异母的兄弟,因为它有着和CCArr...
分类:
其他好文 时间:
2015-11-06 11:11:29
阅读次数:
302
tolua.type 返回一个 C++ 对象的类型描述字符串。 local?node?=?display.newNode()print(tolua.type(node))?--?输出?CCNode tolua.cast 强制转换对象类型,用途请参考?CCArray。 格式: tolua.cast(对象,...
分类:
其他好文 时间:
2015-10-13 00:23:39
阅读次数:
220
先看一下UIListView添加、插入、删除的机制,再来考虑如何互换两项的位置。
UIListView.h
/* 所有项用一个数组来保存 */
CCArray* _items;
void ListView::pushBackCustomItem(Widget* item)
{
/* 向数组中添加一项 */
_items->addObject(item);
remedy...
分类:
其他好文 时间:
2015-06-07 18:56:01
阅读次数:
337
1.容器 Cocos2d-x引擎为我们提供了CCArray、CCDictionary等Objective-C风格的容器。使用Cocos2d-x容器的一个重要原因在于Cocos2d-x的内存管理。按照Cocos2d-x容器的内存管理要求,存入容器的对象必须是CCObject或其派生类。同时,Cocos...
分类:
其他好文 时间:
2015-04-23 17:20:49
阅读次数:
157
解释:
bool CCMenu::initWithArray(CCArray* pArrayOfItems)
{
if (CCLayer::init())
{
// menu in the center of the screen
CCSize s = CCDirector::sharedDirector()->getWinSize();
...
分类:
其他好文 时间:
2015-03-20 10:55:09
阅读次数:
159
CCArray
简介
CCArray是cocos2d鼎力支持的数据结构类。它对游戏存储数组型数据做了优化。你可以在Cocos2d-x源文件目录cocos2d/support/ data_support里面找到CCArray的实现。CCArray在cocos2d内被使用广泛,它模拟了苹果NSMutableArray的功能,但是执行效率更高。
CCArray是一个面向对象包装类
...
分类:
其他好文 时间:
2015-02-09 23:14:49
阅读次数:
199