我尝试使用之前绘制的线条绘制连续线,并在每帧生成新的线段。
我有ArrayList
个被称为行的行,每次生成新行时,行的开头和结尾的x
和y
位置都会添加到{{1 }}。
然后,我在显示功能中循环遍历ArrayList
并为其中的每个项目绘制一个新行,但是我的代码在下面绘制一条较小的行(刚创建的那一行)没有别的。
我绘制线条的代码如下所示:
ArrayList
我创建新行的代码和添加坐标的代码是:
for (int i = 0; i < t.lines.size()-1; i++) {
println(i);
line(lines.get(i)[0],lines.get(i)[1], lines.get(i)[2], lines.get(i)[3]);
}
正如我所说的那样,我希望能够用这个来连续一行,并且一旦我解决了这个问题就会查找y坐标。谢谢你能给我的任何帮助。
答案 0 :(得分:0)
如果您只是将第一行的“结束坐标”作为第二行的“起始坐标”,等等,就可以轻松解决问题。