在JES (Python)中绘制相反的线



所以我在画布上有一个随机的点,它将沿着画布底部的一条线与随机的点画一条线。从画布底部的随机点开始,我想画一条向相反方向发散的线(把它想象成"V")。

我有一个严重的问题,概念化我需要做什么,以完成获得适当的X坐标为第二条线,将绘制(y坐标显然是相等的)。我正在尝试使用JES

中的addLine函数来做到这一点

如果有人能告诉我正确的方向,我将不胜感激

听起来你基本上只是想在这里画一个等腰三角形,这样你的V的两条腿就会相等,尽管角度相反。

这并没有定义你的两条腿之间的严格角度(听起来好像是对的),只是两个点和你在画布底部的点之间的x距离相等。

具体来说,如果你有这样的代码:

first_point = (a, b)
bottom_point = (c, d)

你要确保second_point平行于第一个点的对面,所以y坐标应该相同,x方向上的距离应该等于到bottom_point的距离,尽管方向相反。

third_point_x = c - (a - c)
third_point = (third_point_x, b)

希望这对你有帮助,如果你有任何问题,请告诉我。

相关内容

  • 没有找到相关文章

最新更新