用的是cocos creator 1.6,绘制的图形无法填充颜色
var g = this.getComponent(cc.Graphics);
var pathData = this.pathString(3, 3);
g.fillColor = cc.Color.RED;
this.cmds = R.utils.path2curve(pathData);
for(var row = 0; row < this.cmds.length; ++row) {
var arr = this.cmds[row];
let cmd = arr[0];
let sub = arr.slice(1);
if(cmd == ‘M’) {
console.log(‘moveTo:’ + sub[0] + ‘,’ + sub[1]);
g.moveTo(sub[0], sub[1]);
} else if(cmd == ‘C’) {
g.bezierCurveTo(sub[0], sub[1], sub[2], sub[3], sub[4], sub[5]);
console.log(‘bezie to:’ + sub[0] + ‘,’ + sub[1] + “;” + sub[2] + ‘,’ + sub[3] + “;” + sub[4] + ‘,’ + sub[5]);
}
}
g.fill();
g.stroke();
绘制的path如下,但是无填充色,求大神解答
