int num = 50; int[] x = new int[num]; int[] y = new int[num]; void setup() { size(100, 100); noStroke(); fill(255, 102); } void draw() { background(0); // 将值右移 for (int i = num-1; i > 0; i--) { x[i] = x[i-1]; y[i] = y[i-1]; } // 将新值添加到数组的开头 x[0] = mouseX; y[0] = mouseY; // 画圆圈 for (int i = 0; i < num; i++) { ellipse(x[i], y[i], i/2.0, i/2.0); } }
- 本文固定链接: http://iprocessing.cn/2020/09/06/测试2/
- 转载请注明: 卡萨布兰卡 于 Processing编程艺术 发表
《测试2》有 1 条评论