(prof. desde 2004)

prof-2004

prof-2004

Últimos assuntos

» 8.ºB - Sumários das aulas 1/2 e 3/4
Qui Fev 13, 2014 4:30 pm por Admin

» Apresentação
Qui Fev 13, 2014 4:17 pm por Admin

» Documentação
Seg Fev 10, 2014 6:03 pm por Admin

» Bem vindos!
Seg Dez 03, 2012 1:19 pm por Admin

Estatísticas

Os nossos membros postaram um total de 140 mensagens em 140 assuntos

Temos 63 usuários registrados

O último usuário registrado atende pelo nome de helena_margarida


    Primeira análise de código Processing ...

    Compartilhe
    avatar
    Admin
    Admin

    Mensagens : 144
    Pontos : 1470
    Reputação : 0
    Data de inscrição : 28/10/2009
    Localização : Portugal

    Primeira análise de código Processing ...

    Mensagem  Admin em Qua Set 14, 2011 5:46 pm

    Vamos abrir o Processing e escrever este código:


    int xBola, yBola;
    int velocidadeXBola, velocidadeYBola;
     
    void setup() {
      size(800,600);
      
      xBola=width/2;
      yBola=height/2;
      
      velocidadeXBola=2;
      velocidadeYBola=2;
      
      smooth();
    }
     
    void draw() {
      background(0,0,0);
      
      xBola+=velocidadeXBola;
      yBola+=velocidadeYBola;
      
      fill(255,0,0);
      
      ellipse(xBola,yBola,30,30);
      
      
      if(xBola>width) {
        velocidadeXBola=-abs(velocidadeXBola);
      }
      
      if(xBola<0) {
        velocidadeXBola=abs(velocidadeXBola);
      }
      if(yBola>height) {
        velocidadeYBola=-abs(velocidadeYBola);
      }
      
      if(yBola<0) {
        velocidadeYBola=abs(velocidadeYBola);
      }
    }





    Vamos executar e depois analisar o resultado e as linhas de código.

    ...

      Data/hora atual: Sex Jul 20, 2018 4:18 pm