[Cocos2d-html5] 使用DrawNode 始终画不出

halwith 2014-05-14 02:31:34
最近学coco2d-html5 碰到画线问题
this._super();

var draw = cc.DrawNode.create();

this.addChild(draw,10);

var vertices2 = [cc.p(60, 170), cc.p(470, 500),cc.p(900,172)];

draw.drawPoly(vertices2, null, 3, cc.c4f(100, 100, 100, 100));

老是报错,Uncaught TypeError: Cannot read property 'r' of null

初学者,求大神解答,
...全文
365 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
onlooo 2015-11-12
  • 打赏
  • 举报
回复
draw.drawPoly(vertices2, null, 3, cc.c4f(100, 100, 100, 100)); 的第二个参数应该不为null 从错误信息来看是取了null.r分量的值 我猜是颜色的
救萨尔 2014-08-16
  • 打赏
  • 举报
回复
我遇到过用drawNode画一个带颜色的点图,其中的Color4F 取值必须在0-1之间,你把你的值也换算成0-1之间(就是都除以255)就可以了 哦我用的是-c++版本的 希望有所启发

39,087

社区成员

发帖
与我相关
我的任务
社区描述
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
社区管理员
  • HTML5社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧