![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
2017年以前(过时)
存储以前的专栏
yinghuang777
这个作者很懒,什么都没留下…
展开
-
浮点数判断大小 及 确保得到0~1之间的数 及 在公式中避免除数为0
float a = 1.0f, b = 1.0f;//a b为浮点数变量并且都初始化if( abs(a - b) <= FLT_EPSILON)//比较时,如果满足条件视为相等初始化动作的持续时间(_duration)以及动作已执行的时间(_elapsed)MAX(0, MIN(1, _elapsed/MAX(_duration, FLT_EPSILON)));以下分解 足够小的数字 往往用于浮点原创 2017-01-03 23:04:43 · 211 阅读 · 0 评论 -
Cocos2d-x 运行窗口左下角信息的含义
GL verts: 指一帧里面OpenGL ES给显卡绘制的总顶点数vertices。 GL calls: 表示代表每一帧中OpenGL指令的调用次数。 当前每秒刷帧数/每帧消耗的时间 (如上诉有误请各位大侠评论中指正,感谢!!!)原创 2017-01-04 13:02:05 · 215 阅读 · 0 评论 -
adb server is out of date.killing的解决办法
当把手机连接到电脑端口运行adb程序调试时,出现了下面这样的情况: 分析:出错的原因是adb的端口被其他程序的进程占领了,所以要做的就是找到并kill该进程。 工具/原料cmd.exe、任务管理器方法/步骤在cmd中执行adb nodaemon server,查看adb的端口号是多少,一般情况下是5037(why?应该软件使用的端口号是固定的),如下图 再执行netstat -ano |转载 2017-01-04 13:51:08 · 302 阅读 · 0 评论 -
VS报错 : "error CXXXX : 语法错误 : 缺少“;”(在 XXXX 的前面 )" 的各种可能性1(个人笔记)
第一种如下: 在编译的时候出现了这样一个错误,定位到的文件都是系统文件,这种错误网上查大多是说漏掉分号“;”或者使用了汉字的”;”分号,但后来在我的文件中排查发现 在第一行多打了个s 就出现这种问题了,这里需要小心,仔细检查文件。 不是所有的错误都会定位到出现错误的文件里,这种错误可能的规律是在#define前面出现,就可能定位到系统文件,需要高度小心。 耽误了我2个半小时。 规律:原创 2017-01-03 12:19:53 · 366 阅读 · 0 评论 -
VS报错 :强制类型转换的错误
当出现以下错误时(强制类型转换错误) 这种错误是很棘手的错误,刚出现的时候不稳定(其实错误都是稳定的只是有可能没有运行到错误代码段),而且无法追踪,需要反复测试以找到错误的规律。 1.解决步骤:先反复测试,使得错误出现变的稳定。 2.实现第一步后,仍然无法定位错误代码。 这次错误的问题在于把自定义的不同类型进行强制转换了。比如:这里是把多彩球类给强转成基本颜色球类导致的,在强转的时候不会原创 2017-01-03 14:59:59 · 989 阅读 · 0 评论 -
VS中“转到定义”提示“未能找到符号”的解决方法
1、关闭VS或解决方案; 2、删除解决方案对应的 .sdf文件; 3、重新打开项目解决方案;再次转到定义就OK了!原创 2017-01-03 16:44:30 · 2091 阅读 · 2 评论 -
fatal error C1083: 无法打开包括文件:“extensions/ExtensionExport.h”: No such file or directory (扩展库出错)
扩展库出错 如果出现如下错误: fatal error C1083: 无法打开包括文件:“extensions/ExtensionExport.h”: No such file or directory3.4都给开发者编译好了。说白了就是把路径搞进去就可以了。 必须是3.4以上的版本使用如下步骤。 解决方法: 项目右键-属性-配置属性-c/c++ - 常规-附加包含目录-编辑 添加一条 $(原创 2017-01-03 23:08:19 · 284 阅读 · 0 评论 -
cocos2d-x 3.x版本开发环境搭建
最新的cocos2d-x 3.0发布,最为最好的2d游戏引擎,具有跨平台,语法简单,功能强大等特点,掌握cocos2d-x 3.0 技术成为关键,我们讲解cocos2d-3.0 window环境下新项目的创建,(要求本机已经搭建了cocos2d-3.0 window环境),创建一个hello新工程。 工具/原料 PC window系统 cocos2d-x 3.0 window 环境 方法/原创 2017-01-04 00:04:59 · 119 阅读 · 0 评论 -
error C2143 语法错误 缺少“;”(在“”的前面)
这个缺少分号的错误是出现在我改进Monster的负面Buff接口的时候发生的,我把负面Buff相关的实现功能从Monster基类中剥离开来,单独通过接口方式实现的功能,结果接口类.h文件中引用了Monster.h 而在Monster.h中又引用了该接口类的.h文件,就出现 error C2143 语法错误 缺少“;”(在“”的前面) 的错误了,以后避免。原创 2017-01-03 17:02:52 · 189 阅读 · 0 评论 -
Android sdk content loader 0%的解决方案
Eclipse在启动时,经常会碰到半天启动不起来的情况,罪魁祸首就是“Android sdk content loader 0%”,题主经常是受这玩意的百般折磨,大早上一来就被这扫了工作的激情,浪费了大把时间。Eclipse初始化不成功就干不了活,所以这事必须得解决。经过自己多次亲身测试,发现没有一种办法的百试百灵的,只有通过以下几种方案来一步一步地解决。遇到上面问题,且重启无法解决,做以下几步:1转载 2017-01-04 13:47:04 · 113 阅读 · 0 评论