cocos2d-x 3.3之学习
一、随机函数种子 float CalDetection::myRand_0_1() {time_t tt; time(&tt); struct tm * now; //获得本地时间// now = localtime(&tt); timeval tv; gettimeofday(&tv,NULL); unsigned long reed = tv.tv_sec*1000+tv.tv_usec/1000; srand(reed); return CCRANDOM_0_1(); } 运用: myRand_0_1()*(end-start+1)+start;从start到end
二、有时也会自己写一些界面上面的东西,那么,记得 #include "cocos-ext.h" 这几个头文件,同时在属性---c++附加包含目录中加上:$(EngineRoot) 这样就可以很好的运用例如Button之类的控件了。
三、一般遇见 “看起来像函数定义,但没有参数列表;跳过明显的函数体”的问题多半是代码中含有中文字符。
四、一般读取位置xxxxxx发生冲突 这种错误一般是指访问了不属于自己的内存空间。出现这种错误有几种原因:
五、函数返回数组,并在另一个函数中调用他。(注意:其中返回的都是指针)intflag[7][7]; int(*getflag())[7] { returnflag; }
intfg[7]; int*getfg() { returnfg; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |