2个点如何画出一条直线 求大佬


想用Graphics组件画出这种线 研究好久都搞不出来 求求大佬解决

你这个是画出来的啊我 要计算出来的 那个气球是动的

就这几行代码难道还看不出来怎么用? :innocent:

没懂啊大哥 你这个不就是直接画的嘛

我想要的是 斜着的2个点怎么画一个直线

你这表达的是气球动 两点之间的线也跟着动?

对啊 就跟上面图片的那个线条一样

那就每帧去画

位置对不上啊

现在是这样的

protected update(dt: number): void {
    this.Node1.y += dt * 10;
    this.Node1.x += dt * 20;
    let graphics = this.Ggraphics.getComponent(cc.Graphics);
    graphics.clear();
    graphics.moveTo(this.Node1.x, this.Node1.y);
    graphics.lineTo(this.Node2.x, this.Node2.y);
    graphics.stroke();
}

image

1赞

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。