// 控制台输出 #define CCLOG(...) // 控制台警告输出 #define CCLOGWARN(...) // 控制台信息输出 #define CCLOGINFO(...) // 交换 x,y的值 #define CC_SWAP(x, y) // 生成一个 -1 到 1的随机数 #define CCRANDOM_MINUS1_1() // 生成一个 0 到 1的随机数 #define CCRANDOM_0_1() // 角度转弧度 #define CC_DEGREES_TO_RADIANS(__ANGLE__) // 弧度转角度 #define CC_RADIANS_TO_DEGREES(__ANGLE__) // GL 混合源和目标函数 #define CC_BLEND_SRC #define CC_BLEND_DST // CCDirector初始化 #define CC_DIRECTOR_INIT() // 设置GL服务状态, 校正 GL 程序, 设置 模型/视图/透视矩阵 #define CC_NODE_DRAW_SETUP() // 停止 director 并从内存中移除, 从父级移除 CCGLView #define CC_DIRECTOR_END() /*********************/ /** Retina Display **/ /*********************/ // 缩放因数 #define CC_CONTENT_SCALE_FACTOR() // 像素矩形转点矩形 #define CC_RECT_PIXELS_TO_POINTS(__rect_in_pixels__) // 点矩形转像素矩形 #define CC_RECT_POINTS_TO_PIXELS(__rect_in_points_points__) // 像素坐标转点坐标 #define CC_POINT_PIXELS_TO_POINTS(__pixels__) // 点坐标转像素坐标 #define CC_POINT_POINTS_TO_PIXELS(__points__) // 像素范围转点范围 #define CC_SIZE_PIXELS_TO_POINTS(__size_in_pixels__) // 点范围转像素范围 #define CC_SIZE_POINTS_TO_PIXELS(__size_in_points__) /**********************/ /** Profiling Macros **/ /**********************/ // ... /*****************/ /** ARC Macros **/ /*****************/ // ... // 设置GL渲染增量数字 #define CC_INCREMENT_GL_DRAWS(__n__) /*******************/ /** Notifications **/ /*******************/ // CCSpriteFrame显示时发送的消息 #define CCAnimationFrameDisplayedNotification
|
COCOS2D-X常用宏
最新推荐文章于 2020-03-11 22:46:39 发布