sobre que te gustaría que se enfocara más este blog

algo que no entiendas? :)

jueves, 8 de febrero de 2018

bola rebotando bordes

float posX;
float posY;
float desplazamientoY;
float desplazamientoX;

void setup () {
  size (400,400);
  posX= width/1;
  posY= height/3;
  desplazamientoY = 1;
  desplazamientoX = 1;

}

void draw () {
  background (0,255,0);
  noStroke();

  ellipse(X, posY, 100,100);
  fill(0,0,205);
  if (posY < 0){
    posY =0;
    desplazamientoY=1;
  }
  else if (posY > height){
    posY =height;
    desplazamientoX =-1;
    desplazamientoY =-1;
  }


 else if (posX < 0){
    posX =0;
    desplazamientoX=1;
 }
  else if (posX > height){
    posX =height;
    desplazamientoX =-1;
  }

  posX = posX+desplazamientoX;
  posY = posY+desplazamientoY;
 
}

elipse processing

ELLIPSE
int x=50;
int y=50;
void setup() {
  size(500,500);
    background(55,155, 235);
}
void draw() {
  fill(233,122,43);
  rect(x, y, 150,150);
  stroke(233,122,134);
  fill(76,43,123);
  ellipse(x,y,100,100);
  stroke(76,45,65);




if(keyPressed){
  if(key=='w'||key=='W'){
    y--;
  }    else if(key=='s'||key=='S'){
      y++;
  }  else if(key=='a'||key=='A'){
      x--;
  }  else if(key=='d'||key=='D'){
      x++;
  }
}
}

  void mousePressed(){
    rect(x, y, 150,150);
     fill(132,73,213);
  ellipse(x,y,100,100);
  fill(233,122,43);
  }
void mouseReleased() {
  rect(x, y, 150,150);
  fill(76,43,123);
  ellipse(x,y,100,100);
  fill(233,122,43);
}

lunes, 15 de enero de 2018

jueves, 7 de diciembre de 2017

cuadrado

float r = 0;
float backR;
float backG;
float backB;

void setup() {
  size(500,500);
  backR = random(0,100);
  backG = random(0,100);
  backB = random(0,100);
 
  background(random(0,255),random(255),random(255));
  rectMode(CENTER);

 noStroke();
 smooth();
}

void draw() {
  fill(backR, backG, 162,50);

  rect(width/2, height/2, width, height);
 
  fill(255);
  translate(mouseX,mouseY);
  rotate(r);
  rect(0, 0, 100, 100);
 
  r= r + (1.5);
}

Lineas centro

void setup() {
  background(0,255,0,255);
  size(700,7000);
}
void draw() {
  fill(0);
 
  stroke(random(0,255),random(255),random(255));
  line(350,350,mouseX,mouseY);
}