Skip to content

Instantly share code, notes, and snippets.

@edmorais
Last active May 10, 2016 13:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save edmorais/205f0f5fe2ff0a6a5470d490b7be4417 to your computer and use it in GitHub Desktop.
Save edmorais/205f0f5fe2ff0a6a5470d490b7be4417 to your computer and use it in GitHub Desktop.
Mostra imagem em substituição do ponteiro do rato.
/*_ ___ ___ ___ __ _ __
| | / __|_ _|_ ) \/ |/ /
| |__\__ \| | / / () | / _ \
|____|___/___/___\__/|_\___/
Aula de 9/5/2016:
Programa que substitui o ponteiro do rato por uma imagem.
Por Eduardo Morais / FBAUP - www.eduardomorais.pt/fbaup/
*/
/*
Declarações de variáveis:
*/
PImage ponteiro; // declaramos uma imagem
/*
Função setup():
Executada automaticamente no início do programa:
*/
void setup() {
size(600,600);
background(255);
noCursor(); // desligamos o ponteiro do rato
// carregamos um ficheiro de imagem existente na pasta do sketch ou na subpasta 'data':
ponteiro = loadImage("imagem.png");
}
/*
Função draw():
Executada repetidamente a cada 'frame'/fotograma de animação:
*/
void draw() {
background(255); // limpamos o ecrã
// queremos que a imagem seja colocada centrada nas coordenadas que lhe atribuirmos:
imageMode(CENTER);
// colocamos a imagem nas coordenadas do rato:
image(ponteiro, mouseX, mouseY);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment