this shows circles the size of the attention
- //
- int myAttentionValue=0;
- float angle;
- float myAttentionValuePrev=-1000;
- float x=300, y=300;
- float dirx=+1;
- //
- // ---------------------------------------------------------------
- //
- void setup()
- {
- // init
- size(800, 600);
- frameRate(13);
- } // func
- //
- //
- void draw()
- {
- // background(0);
- float prevX= 300;
- float prevY= 300;
- if (myAttentionValue != myAttentionValuePrev) {
- strokeWeight(1);
- stroke(255);
- noFill();
- ellipse (x, y, myAttentionValue, myAttentionValue);
- x+=dirx*myAttentionValue;
- if (x+myAttentionValue>=width-100)
- dirx=-abs(dirx);
- if (x-myAttentionValue<100)
- dirx=abs(dirx);
- x+=dirx;
- }
- //
- //}
- //
- myAttentionValuePrev = myAttentionValue;
- if (frameCount % 2 == 0 ) {
- myAttentionValue++;
- }
- if (myAttentionValue>=100)
- exit();
- println ("myAttentionValue "+ myAttentionValue);
- } // func
- //
- // =====================================================================