this.graphics = this.node.addComponent(cc.Graphics);
this.graphics.fillColor = cc.color(255, 0, 0, 255);
console.log("get this.graphics1:",this.graphics);
// this.graphics2 = this.node.addComponent(cc.Graphics);
// this.graphics2.fillColor = cc.color(255, 0, 0, 255);
// console.log("add this.graphics2:",this.graphics2);
this.graphics.moveTo(0,0);
this.path = [cc.v2(100,100),cc.v2(200,200),cc.v2(300,300)];
for(var i = 0; i < this.path.length; i ++) {
console.log(this.path[0].x);
console.log(this.path[0].y);
this.graphics.moveTo(this.path[i].x - 1, this.path[i].y + 1);
this.graphics.lineTo(this.path[i].x - 1, this.path[i].y - 1);
this.graphics.lineTo(this.path[i].x + 1, this.path[i].y - 1);
this.graphics.lineTo(this.path[i].x + 1, this.path[i].y + 1);
this.graphics.close(); // 组成一个封闭的路径
}
this.graphics.fill();
cocos creator 描线
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 今天接到一个任务,需要做接入iOS的分享功能,于是我就去找方法,还真的给我找到了一些方法,于是我先调了一个最简单的...
- 开场白:protobuf.js 6.0已经整合了bytebuffer.js和long.js,不再有外部依赖。5.0...
- 自从微信的跳一跳出来后,很多公司都着手小游戏的开发,对于小游戏来说最重要的就是不用安装,微信传播广泛,容易上手利用...