(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


    Processing (um pouco mais avançado) - 09 - Galeria de Imagens

    Compartilhe
    avatar
    Admin
    Admin

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

    Processing (um pouco mais avançado) - 09 - Galeria de Imagens

    Mensagem  Admin em Ter Nov 15, 2011 8:47 am


    import krister.Ess.*;
    AudioChannel som;
    int maxImages = 9;
    int imageIndex = 0;
    PImage fundo;
    PImage[] images = new PImage[maxImages];
    int savedTime;
    int totalTime = 2000;
    void setup ()
    size(800,600);
      smooth();
      savedTime = millis();
      fundo = loadImage("prof2004-fundo2.png");
      images[0] = loadImage("prof2004-visualg.png");
      images[1] = loadImage("prof2004-python.png");
      images[2] = loadImage("prof2004-blender.png");
      images[3] = loadImage("prof2004-gimp.png");
      images[4] = loadImage("prof2004-animestudio.png");
      images[5] = loadImage("prof2004-googlewarehouse.png");
      images[6] = loadImage("prof2004-googlesketchup.png");
      images[7] = loadImage("prof2004-sweethome3d.png");
      images[8] = loadImage("prof2004-processing.png");
      
      Ess.start(this);
      som=new AudioChannel("som.wav");
      som.play(Ess.FOREVER);
      
    }
    void draw (){
      background(0);
      image(fundo,0,0,width,height);
      image(images[imageIndex],50,50,width-100,height-100);
      int passedTime = millis() - savedTime;
      if (passedTime > totalTime){
       imageIndex = (imageIndex + 1) % images.length;
       savedTime = millis();
      }
    }


      Data/hora atual: Sex Jul 20, 2018 3:56 pm