![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Cocos2d-x API
chinahaerbin
这个作者很懒,什么都没留下…
展开
-
cocos-2d 坐标系及其坐标转换
Cocos-2d中,涉及到4种坐标系:GL坐标系 Cocos2D以OpenglES为图形库,所以它使用OpenglES坐标系。GL坐标系原点在屏幕左下角,x轴向右,y轴向上。屏幕坐标系 苹果的Quarze2D使用的是不同的坐标系统,原点在屏幕左上角,x轴向右,y轴向下。IOS的屏幕触摸事件CCTouch传入的位置信息使用的是该坐标系。因此在cocos2d原创 2014-01-03 18:13:52 · 1141 阅读 · 0 评论 -
cocos2d-x 数学函数、常用宏整理(1)
文章转载于: 热血枫叶 数学类 cocos2d-x 里使用最多的数学类型是CCPoint,一个点,本质上也是一个向量,对于向量和向量之间有很多的数学操作要做,oh我知道要干什么,也许我知道怎么求一个值但是不知道怎么求得高效(或者不知道),怎么办我能偷懒吗?那当然可以。这其实并不是一个懒的标准,因为有一些方法写多了也可能确实稍微有那么点麻烦,所以自然co原创 2013-12-25 16:29:51 · 981 阅读 · 0 评论 -
单位向量
单位向量是指模等于1的向量。由于是非零向量,单位向量具有确定的方向。一个非零向量除以它的模,可得所需单位向量。目录1定义2概念1定义单位向量是指模等于1的向量。由于是非零向量,单位向量具有确定的方向。一个非零向量除以它的模,可得所需单位向量。设原来的向量是→AB,原创 2014-01-09 16:02:04 · 18161 阅读 · 0 评论 -
ccpNormalize分析
1、作用: 返回v的标准化向量,就是长度为12、源码分析:ccpNormalize源码如下CCPoint ccpNormalize(const CCPoint& v){ return ccpMult(v, 1.0f/ccpLength(v));}从源码中可以看出其调用ccpMult,返回一个结果,那么我们先看ccpMult是做了些什么,源码原创 2013-12-25 16:40:34 · 2772 阅读 · 0 评论 -
cocos2d-x 数学函数、常用宏整理(2)
语句宏 常用的,首先第一个,断言。[cpp] view plaincopyCCAssert(cond, msg); // 断言表达式cond为真,如果不为真,则显示字符串msg信息 遍历CCARRAY、CCDICTIONARY的宏[cpp] view原创 2013-12-25 16:37:47 · 1213 阅读 · 0 评论