storinginput.pde

来自「This is processing for java examples.」· PDE 代码 · 共 41 行

PDE
41
字号
/** * Storing Input.  *  * Move the mouse across the screen to change the position * of the circles. The positions of the mouse are recorded * into an array and played back every frame. Between each * frame, the newest value are added to the end of each array * and the oldest value is deleted.  */ int num = 60;float mx[] = new float[num];float my[] = new float[num];void setup() {  size(200, 200);  smooth();  noStroke();  fill(255, 153); }void draw() {  background(51);     // Reads throught the entire array  // and shifts the values to the left  for(int i=1; i<num; i++) {    mx[i-1] = mx[i];    my[i-1] = my[i];  }   // Add the new values to the end of the array  mx[num-1] = mouseX;  my[num-1] = mouseY;    for(int i=0; i<num; i++) {    ellipse(mx[i], my[i], i/2, i/2);  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?