Atividade 19 - Olho que segue o mouse
A proposta da atividade é simular um olho, em que a íris segue a posição atual do mouse.
Para o desenvolvimento da aplicação, utilizei a função polares() feita em sala na aula de coordenadas polares, que recebe um raio e um ângulo, e retorna um array com as coordenadas polares do ângulo.
Para o desenvolvimento da aplicação, utilizei a função polares() feita em sala na aula de coordenadas polares, que recebe um raio e um ângulo, e retorna um array com as coordenadas polares do ângulo.
De início, crio um vetor que recebe o resultado da função polares(), passando como parâmetro 90 de raio, e um ângulo que é calculado através da função atan2(). Essa função calcula o ângulo referente a alguma posição, que neste caso é o mouseY menos a metade da altura da tela, e o mouseX menos a metade da largura da tela.
Para finalizar, apenas desenho a ellipse estática refente a pupila, e a ellipse referente a íris seguindo as coordenadas polares do ângulo.
Para baixar o projeto clique aqui
Para finalizar, apenas desenho a ellipse estática refente a pupila, e a ellipse referente a íris seguindo as coordenadas polares do ângulo.
Para baixar o projeto clique aqui

Comentários
Postar um comentário