Início
Programa
Alunos
Links

Programação Multimédia (Processing)- 2 º Semestre (2007/2008)

Escola das Artes | Universidade Católica Portuguesa - Foz

Exercício Quinzenal Três (EQ3)

eq3_1
Usando como referência os exemplos da aula sobre métodos, crie um método 'desenhaCabeca()' que desenhe uma cabeça com olhos, nariz e boca (não use rectângulos para nenhum dos componentes!). Invoque o método no 'draw()'. Exemplo.
eq3_2
Reescreva o eq3_1 de forma a que o método desenhaCabeca() aceite dois parâmetros que especificam a posição da cabeça no ecrã.
eq3_3
Reescreva o eq3_2 de forma que o método desenhaCabeca() aceite um terceiro parâmetro que especifica se a boca está a sorrir ou não. Invoque duas vezes o método no draw() para desenhar uma cara contente e outra descontente, em posições diferentes. Exemplo.
eq3_4
Reescreva o eq1_5 mas, em vez de desenhar um xadrez alterne entre caras contentes e caras descontentes. Exemplo.
eq3_5
Adicione cabelo à cabeça. Exemplo.

Submissão do EQ: Faça um zip com todas as pastas correspondentes aos exercícios acima, com o nome EQ3.zip e submeta via secretaria electrónica.

Estes exercícios foram adaptados de http://hybrid.concordia.ca/~cart253/index.htm