topical media & game development

talk show tell print

graphic-processing-site-examples-Basics-Math-IncrementDecrement-IncrementDecrement.pde / pde



  
Increment Decrement. Writing "a++" is equivalent to "a = a + 1". Writing "a--" is equivalent to "a = a - 1".

  
   
  int a;
  int b;
  boolean direction;
  
  void setup()
  {
    size(200, 200);
    colorMode(RGB, width);
    a = 0;
    b = width;
    direction = true;
    frameRate(30);
  }
  
  void draw()
  {
    a++;
    if(a > width) {
      a = 0;
      direction = !direction;
    }
    if(direction == true){
      stroke(a);
    } else {
      stroke(width-a);
    }
    line(a, 0, a, height/2);
  
    b--;
    if(b < 0) {
      b = width;
    }
    if(direction == true) {
      stroke(width-b);
    } else {
      stroke(b);
    }
    line(b, height/2+1, b, height);
  }
  


(C) Æliens 20/2/2008

You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.