cocos2d-js cc.DrawNode画图参考大全
发布时间:2020-12-14 20:32:42 所属栏目:百科 来源:网络整理
导读:点击打开链接 new cc.DrawNode()创建draw对象,画点,线段,多边形 var drawNode= cc.DrawNode(); this .addChild(drawNode); //加入Layer层 drawNode.clear() //清除节点缓存 drawNode.ctor() //构造函数 drawNode.drawCardinalSpline(config,tension,segme
点击打开链接
new
cc.DrawNode()创建draw对象,画点,线段,多边形
var
drawNode= cc.DrawNode();
this
.addChild(drawNode); //加入Layer层
drawNode.clear()
//清除节点缓存
drawNode.ctor()
//构造函数
drawNode.drawCardinalSpline(config,tension,segments,lineWidth,color)
//曲线
//参数说明:
//congfig:点数组
//tension:张力
//segments:段落
//lineWidth:线条宽度
//color:颜色
drawNode.drawCatmullRom(points,0)!important">//同上
drawNode.drawCircle(center,radius,angle,drawLineToCenter,0)!important">//画圆
//参数说明:原点,半径,弧度,分段(越大越接近圆),原点到弧度的线(boolean),线条宽度,颜色
drawNode.drawCubicBezier(origin,control1,control2,destination,0)!important">//画三次贝塞尔曲线
//drawNode.drawCubicBezier(cc.p(s.width-250,40),cc.p(s.width-70,100),cc.p(s.width-30,250),cc.p(s.width-10,s.height-50),10,1,cc.color(0,1));
drawNode.drawQuadBezier(origin,control,0)!important">//画二次贝塞尔曲线参考三次贝塞尔曲线
drawNode.drawDot(pos,0)!important">//画点
//drawNode.drawDot(cc.p(60,20,cc.color(0.5,0.6,1));
drawNode.drawDots(points,0)!important">//画点points点数组
drawNode.drawPoly(verts,fillColor,0)!important">//画多边形
drawNode.drawRect(origin,lineColor)
//画矩形
drawNode.drawSegment(from,to,color)
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- POstgreSQL笔记
- c# – XMLReader.Create()和新的XMLTextReader()之间的区别
- ruby-on-rails – MongoMapper和bson_ext问题
- duilib各种布局的作用,相对布局与绝对布局的的意义与用法
- 可扩展部分UITableView IndexPath SWIFT
- 【Android 界面效果32】ImageView中XML属性src和background
- oracle 小知识点
- Oracle database 12.2的dbca选项
- ruby – 如何在类变量中定义的lambda / Proc中使用实例变量
- cocos2dx上如何对图片和文字做倒影(镜像)效果