matiasjl_IPMI-2024/sketch_240702a/Funciones.pde

// FUNCIONES PROPIAS DEL PROGRAMADOR

// ----------------------------------------------------
// funciones que no devuelven valor = tipo de dibujo

void nube(){  //SIN parametros *posicion y tamanio fijo)
  pushStyle();
  noStroke();
  fill( 220 );
  circle( 100, 200, 50 );
  circle( 135, 200, 50 );
  popStyle();
}

void nube( float x, float y, float t ){  // CON parametros
  pushStyle();
  noStroke();
  fill( 220 );
  circle( x, y, t );
  circle( x+(x/3), y, t );
  popStyle();
}

// ----------------------------------------------------
// funciones que SI devuelven valor = tipo matematicas

boolean estoyEnLaMitadDerecha(){  // SIN parametros
  if( mouseX > width/2 ){
    return true;
  }else{
    return false;
  }
}

float distancia( float a, float b, float x, float y ){  //NO TIENE SENTIDO, DISTANCIA YA EXISTE
  //float d = dist( a, b, x, y );
  //return d;
  
  return dist( a, b, x, y );
}

float distanciaAlMouse( float x, float y ){  //NO TIENE SENTIDO, DISTANCIA YA EXISTE
  return dist( mouseX, mouseY, x, y );
}
