CCDrawingPrimitives/CCDrawNode学习笔记
2014-06-04 18:44
204 查看
cocos2dx两种绘图方式:CCDrawingPrimitives和CCDrawNode。它们都在cocos2dxdraw_nodes目录下。
CCDrawingPrimitives(原生绘图)必须在节点的draw函数中调用:
void CC_DLL ccDrawPoint()
void CC_DLL ccDrawLine()
void CC_DLL ccDrawCubicBezier(const CCPoint& origin, const CCPoint& control1, const CCPoint& control2, const CCPoint& destination, unsigned int segments);
CCDrawNode(绘图节点)不需要在draw函数中调用,必须addChild才能在页面中显示
void drawPolygon(CCPoint *verts, unsigned int count, const ccColor4F &fillColor, float borderWidth, const ccColor4F &borderColor);
参考
CCDrawingPrimitives(原生绘图)必须在节点的draw函数中调用:
void CC_DLL ccDrawPoint()
void CC_DLL ccDrawLine()
void CC_DLL ccDrawCubicBezier(const CCPoint& origin, const CCPoint& control1, const CCPoint& control2, const CCPoint& destination, unsigned int segments);
CCDrawNode(绘图节点)不需要在draw函数中调用,必须addChild才能在页面中显示
void drawPolygon(CCPoint *verts, unsigned int count, const ccColor4F &fillColor, float borderWidth, const ccColor4F &borderColor);
参考
相关文章推荐
- Node.js文档学习笔记(2)
- hadoop学习笔记(2)-hadoop安装目录权限的问题导致datanode启动失败
- pomelo学习笔记 (3) node.js 与 c 客户端 Diffie-Hellman 密钥交换算法的实现
- hadoop学习笔记之start-all.sh 无法启动NameNode,DataNode
- node.js 学习笔记五:连接mongodb
- 云计算学习笔记---异常处理---hadoop问题处理ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.lang.NullPoin
- BDA驱动学习笔记(3):NODE例程
- node.js 学习笔记四:读取文件
- NODE.JS学习笔记——CRYPTO 加密模块
- node.js 学习笔记一:创建一个服务器
- Node.js文档学习笔记(1)
- Node.js 学习笔记(一)
- cocos2d学习笔记(六)CCParallaxNode和Tile Map
- node.js 学习笔记二:创建属于自己的模块
- Node.js + mongoose + mongodb 学习笔记
- Node.js学习笔记-STDIO Module
- Node.js入门学习笔记-IDE选择/配置之WebStorm(windows)
- Node.JS学习笔记
- Node.js学习笔记
- 客户端网络pomelo学习笔记 (3) node.js 与 c 客户端 Diffie-Hellman 密钥交换算法的实现客户端网络