我正在使用 PyX 并尝试创建一系列矩形,这样每个下一个矩形都必须从最后一个矩形结束的地方开始。代码如下:
//以索引i开始循环
back_pos = dep_list[i-1]
front_pos = list[i]
c.stroke(path.rect(back_pos, 0, front_pos, 1))
以下是列表中的一些值。基本上,该列表包含递增的数字顺序。
back_pos = 0.04 front_pos = 0.04
back_pos = 0.04 front_pos = 0.21
back_pos = 0.21 front_pos = 0.21
back_pos = 0.21 front_pos = 0.57
back_pos = 0.57 front_pos = 0.72
但是当我执行它时,我会得到如下图所示的东西
有人可以建议我我做错了什么吗?我该如何解决?
ps 我在该代码中更改了 Y 轴,以便可以看到矩形的起点和终点。谢谢 :)