Sites


openFrameworks

Jouer avec la souris

ofGetMouseX()

Récupère la position (axe des x) de la souris. Attention! contrairement au "mouseX" de Processing, ofGetMouseX() prend deux parenthèses. C'est une méthode. (c'est du vocabulaire, les différences sont subtiles, on y reviendra à l'occasion).

ofGetMouseY()

Récupère la position (axe des y) de la souris. Attention! contrairement au "mouseY" de Processing, ofGetMouseY() prend deux parenthèses.

ofGetMousePressed()

Cette fonction avec l'aide d'une condition, permet de vérifier un clic de souris:

if(ofGetMousePressed()){
        ofBackground(255, 120, 2);
}

Cette fonction peut prendre un paramètre: OF_MOUSE_BUTTON_LEFT , OF_MOUSE_BUTTON_RIGHT, ou OF_MOUSE_BUTTON_MIDDLE. Ce paramètre permet de vérifier si c'est le clic gauche, droit, ou le bonton central qui est appuyé.

if(ofGetMousePressed(OF_MOUSE_BUTTON_LEFT)){
        ofBackground(255, 120, 2);
}


ofHideCursor();

ofShowCursor();

ofVec2f

C'est une classe qui permet de créer des objets, des "vecteurs", en dimension 2 (prend 2 paramètres, permet d'enregistrer une position dans un espace cartésien/vectoriel).

à tester

Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.

Vous devriez rafraîchir la page.