关于Cocos2d-x数据类型的使用
2024-10-01 06:40:22
常用的是三种数据类型,Value,Vector,Map,翻译成中文就是值,数组,字典。其中字典的意思就是拿着某个关键字去这个数据结构里面找相应的对应的数据。
//Value数据类型
Value intvar(30.0f);
log("%d", intvar.getType()==Value::Type::INTEGER);
//Vector数据类型
balls.pushBack(b);
//Vector数据类型
ball *b;
for (auto it = balls.begin(); it != balls.end(); it++)
{
b = *it;
b->move();
if (b->getPositionX() > visibleSize.width ||
b->getPositionX() < 0||
b->getPositionY() > visibleSize.height ||
b->getPositionY() < 0)
{
balls.eraseObject(b);
removeChild(b);
break;
}
//Map数据类型
maps.insert("h", __String::create("Hello,"));
maps.insert("w", __String::create("World!"));
maps.insert("c", __String::create("Cai!"));
log("%s %s", maps.at("h")->getCString(), maps.at("c")->getCString());
最新文章
- 面试题:给定数组a,找到最大的j-i, 使a[j]>;a[i]
- KNN算法
- myeclipse中配置maven
- NPM 如何升级?
- Axure中继器基础教程(增行、删当前、标记、全部、规则行) Mark
- MS SQL 性能优化
- JVM学习之内存分配一
- 20150706 js之定时器
- poj 1698 Alice&;#39;s Chance 拆点最大流
- HashSet 与HashMap底层实现
- linux操作系统基础篇(六)
- Visual Studio 2015 NuGet Update-Package 失败/报错:Update-Package : Unable to load the service index for source https://api.nuget.org/v3/index.json.
- WINAPI方式在windows不同缩放比下取得正确的分辨率
- WordCount 3
- Gallery 里面怎么设置ImageView的OnClick事件
- 高可用Kubernetes集群-6. 部署kube-apiserver
- 编程之美 set 21 24点游戏
- June 27th 2017 Week 26th Tuesday
- 【置换群】Codeforces Round #393 (Div. 1) A. Pavel and barbecue
- shell脚本启动java程序