Monday, November 23, 2015

Utilização de Função e Procedimentos para simplificação de operações no processing.

Nas linguagens de programação, a utilização dos recursos de funções  (retorna valor) e procedimentos (não retornam valor) sempre foram muito necessárias. Utilizando esses conceitos no exemplo citado em sala de aula.

Código:

float p;

void setup(){
  size(600,400);
}
void slideBar(float p){
  fill(0);
  rect(100,150,400,20);
  float pos = 380*p + 100;
  fill(#FC0808);
  rect(pos,150,20,20);
}

float d=0.01;
void draw(){
  p=p+d;
  if(p>1 || p<=0) d=-d;
  slideBar(p);
  println(p);
}

A partir dos resultados, e da utilização dos recursos de procedimentos e funções, podemos notar sua importância em praticidade e principalmente em reutilização. Quando executado dentro de um void draw(), o mesmo código passa a ser executado várias vezes, sem necessidade de repetição. Facilitando sua elaboração e entendimento, deixando o mesmo menos complexo.

No comments:

Post a Comment