cocos2dx 遍历当前Scene下的所有节点
来源:互联网 发布:淘宝怎么看产品的排名 编辑:程序博客网 时间:2024/06/07 05:30
最近游戏里需要遍历游戏中的所有节点,也就是node.
使用递归遍历,不多说了 直接贴代码。
1.取得当前运行的场景
CCScene * sence = CCDirector::sharedDirector()->getRunningScene(); ergodicAllNode(sence);2.递归函数
//递归遍历static void ergodicAllNode(CCNode *rootNode){ CCObject *temp; //获得rootnode根下的节点 CCArray *nodeArray = rootNode->getChildren(); CCARRAY_FOREACH(nodeArray, temp) { //判断rootnode的节点下还是否存在节点 遍历调用 if(((CCNode*)temp)->getChildrenCount()) ergodicAllNode((CCNode*)temp); //这里 do something } return ;}
初学cocos2dx,共勉!!
- cocos2dx 遍历当前Scene下的所有节点
- 遍历当前窗体下的所有控件
- delphi 遍历treeview某个节点下所有节点的函数
- delphi 遍历Treeview特定节点下的所有节点
- delphi 遍历treeview某个节点下所有节点的函数
- delphi 遍历treeview某个节点下所有节点的函数
- cocos2dx scene的理解
- asp.net treeview遍历递归获取当前节点所有子级(含子级的子级)
- 遍历删除当前目录下所有文件
- 遍历树--得到某个节点下所有的最底层的节点数据
- EXTjs 怎样遍历树的所有节点获取节点下的值
- 遍历treeview下所有的节点,包括子节点,以勾选为例
- 递归取得当前节点下所有子节点
- Cocos2dx打安卓包遍历所有的.cpp文件
- 遍历dom文档的所有节点
- Dom遍历所有的节点 read
- 删除树节点下的所有节点
- linux下遍历当前目录下的所有文件和目录
- ajax提交返回错误
- SUBMIT妙用
- Android高手进阶教程(十六)之---Android中万能的BaseAdapter(Spinner,ListView,GridView)的使用!
- Android高手进阶教程(十七)之---Android中Intent传递对象的两种方法(Serializable,Parcelable)!
- Orchard学习目录
- cocos2dx 遍历当前Scene下的所有节点
- 脑筋急转弯
- 一个VIM配色方案Molokai
- 深入浅出---理解程序接口
- Android高手进阶教程(十八)之---列出Android设备中所有启动的服务,及判断某个服务是否开启!
- linux 驱动调试时在线读写I2C寄存器的方法
- 在VMWare上安装好ubuntu后,不能上网
- SVN常用命令
- nginx 配置文件