直接上个例子吧!就是这么直接~~~=……=
json中的内容:1
2
3
4
5
6
7{
loadingtips_1:"---tips1---",
loadingtips_2:"---tips2---",
loadingtips_3:"---tips3---",
loadingtips_4:"---tips4---",
loadingtips_5:"---tips5---"
}
Record someting that I'v learn
直接上个例子吧!就是这么直接~~~=……=
json中的内容:1
2
3
4
5
6
7{
loadingtips_1:"---tips1---",
loadingtips_2:"---tips2---",
loadingtips_3:"---tips3---",
loadingtips_4:"---tips4---",
loadingtips_5:"---tips5---"
}
左值是指可被引用的数据对象(就是说有变量名,可用地址访问),如变量(常规变量和const变量)、数组无素、结构成员、引用和解除引用的指针。
非左值包括字面常量(”Hello World!”由地址表示除外)和包含多项表达式:
1 | x + 3 = 5.0; //It's wrong |
左右值最常出现的地方是什么呢?
这要涉及到C++的一个临时变量的问题,临时变量产生条件:当实参与引用参数不匹配,C++将产生临时变量。也就是说引用传参的本来目的,改变传入变量的值会失效,而变成使用临时变量,相当于引用参数是const引用。
什么时候创建临时变量呢?
在cocos code ide中右键工程名->cocos Tools->Build Custom Simulators 等待编译完毕后在frameworks\runtime-src\proj.win32里面用vs打开工程 然后查看resource\game.rc的代码,注释掉menu部分->重新编译。
XMLHttpRequest对象中常用的函数和属性:
例如:现在有个需求是这样的,需要在间隔时间(2s)不同对象依次执行相同动作,就如同体育课老师用报数来清点人数一样,不同的学生依次报数。说到这里,有的人就会说,这不是很简单吗?当然,你可以每个对象执行runAction同一个动作,然后第一个等待0s,第二个等待2s…
哈哈,可以吧,感觉好黄好暴力,当然可以,在简单的游戏下这样做是没问题,但在复杂的游戏中,不同层的对象之间,cc.delayTime会出现不可预知的bug,这时候怎么办呢?