quarta-feira, 25 de janeiro de 2017

Atividade 23 - Criar um olho que sempre fica voltado para o cursor do mouse.

Empregando as funções pushMatrix() e popMatrix(),  criar um olho (círculo preto pequeno no interior de círculo branco grande) que se encontra sempre voltado para o cursor do mouse.

Bom, as funçõ pushMatrix(); e popMatrix(); controlam para que só o código entre elas seja influenciado pelas funções translate e rotate. Como adoro os minions fiz essa brincadeirinha de pegar uma imagem de fundo, e posicionar uma ellipse branca no local do olho dele, de fundo. Depois desenhei uma ellipse menor preta, centralizei na posição que queria com o translate(); o x e y da ellipse menor foram usados pela função rotate para limitar a rotação. E o resultado é esse:


Comentários
0 Comentários

Nenhum comentário:

Postar um comentário

recent posts