cocos2d-x|cocos2d-x 取NODE
//
Node* getNode(Node* beginNode, ...)
{
if (beginNode == NULL) return NULL;
Node* ret = beginNode;
va_list argp;
std:string para;
va_start(argp, beginNode);
int count = 0;
while (1)
{
para = va_arg(argp, char*);
if (strcmp(para.c_str(), "") == 0)
{
if (count == 0) ret = NULL;
break;
}
count++;
ret = dynamic_cast(ret->getChildByName(para));
if (ret == NULL) return NULL;
}
va_end(argp);
return ret;
}
推荐阅读
- 取名——兰
- Node.js中readline模块实现终端输入
- 调取接口时报404错误(ID:16)
- 使用协程爬取网页,计算网页数据大小
- 66万奔驰漏油事件看宝宝无理取闹
- EditText默认不获取焦点弹出键盘
- 取悦应该属于自己
- whlie循环和for循环的应用
- 天河水到底怎么推(取天河水啥意思?看完这篇搞清楚了!)
- ExcelPackage读取写入