cocos2d-x 3.0
- 首页 - 相关页面 - 模块 - 命名空间 - - 文件 -
命名空间 - 图1 命名空间 - 图2)
- 文件列表 - 文件成员

全部)) 命名空间) 文件) 函数) 变量) 类型定义) 枚举) 枚举值) 属性) 友元) 宏定义)))

命名空间 | 宏定义 | 函数

CCUtilMath.h 文件参考

#include "2d/CCSprite.h"

#include "cocostudio/CCArmatureDefine.h"

#include

## 命名空间
cocostudio
## 宏定义
#define CC_DOUBLE_PI (M_PI2)
#define CC_HALF_PI (M_PI 0.5f)
#define CC_SPRITE_CONTAIN_POINT(sprite, point) isSpriteContainPoint((sprite), (point))
#define CC_SPRITE_CONTAIN_POINT_WITH_RETURN(sprite, point, outPoint) isSpriteContainPoint((sprite), (point), outPoint)
## 函数
bool isSpriteContainPoint (cocos2d::Sprite sprite, cocos2d::Vec2 point)
点击测试函数 更多…
bool isSpriteContainPoint (cocos2d::Sprite sprite, cocos2d::Vec2 point, cocos2d::Vec2 &outPoint)
cocos2d::Vec2 bezierTo (float t, cocos2d::Vec2 &point1, cocos2d::Vec2 &point2, cocos2d::Vec2 &point3)
移动函数 更多…
cocos2d::Vec2 bezierTo (float t, cocos2d::Vec2 &point1, cocos2d::Vec2 &point2, cocos2d::Vec2 &point3, cocos2d::Vec2 &point4)
cocos2d::Vec2 circleTo (float t, cocos2d::Vec2 &center, float radius, float fromRadian, float radianDif)

宏定义说明

#define CC_DOUBLE_PI (M_PI*2)

#define CC_HALF_PI (M_PI * 0.5f)

#define CC_SPRITE_CONTAIN_POINT ( sprite,
point
) isSpriteContainPoint((sprite), (point))

#define CC_SPRITE_CONTAIN_POINT_WITH_RETURN ( sprite,
point,
outPoint
) isSpriteContainPoint((sprite), (point), outPoint)