Botão no Processing

Tarefa.:”empregando Processing, implemente e discuta uma solução que simule o tratamento dos estados up, over e down de um botão circular na plataforma Adobe Flash”

Código do botão
Código do botão

Nesse código eu criei primeiro um retângulo no centro da tela e defini que toda vez que o X do mouse estivesse entre 300 e 500 (posição x das arestas laterais do quadrado) e a posição Y entre 200 e 400 (posição y das arestas de cima e de baixo) ele trocasse a cor do quadrado para verde. Também fiz que toda vez que o mouse estivesse dentro da área delimitada do quadrado e soltasse o botão esquerdo, ele ficasse vermelho.

Para que isso acontecesse eu criei 5 funções

  • retangulo – Cria um retângulo branco no centro da tela.
  • retanguloOver – Cria um retângulo verde no centro da tela.
  • retanguloClick – Cria um retângulo vermelho no centro da tela.
  • mouseReleased – Toda vez que o mouse for solto dentro do parâmetro ele aciona a função retanguloClick
  • mouse – Toda vez que o mouse ficar dentro do parâmetro ele chama a função rentanguloOver

No draw eu só chamei três funções pois são as funções principais, as outras serão chamadas se necessário.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s