XML Feeds

.

[jitter] adapt mousse coordonate to all resolution in fullscreen

Emmanuel Jourdan c74-mailinglists at e--j.com
Tue Aug 28 06:59:10 MDT 2007


On 28 août 07, at 13:35, cedric dumetz wrote:

> je pense que je peux continuer en français, ce sera plus simple...
> En fait, avec "screensize", il m'écrit la résolution mais dans la  
> fenêtre "Max", je n'arrive pas à en sortir directement les valeurs  
> numériques (apparement on sait juste mettre la commande "print" en  
> dessous de l'objet "screensize".
> Mais je me dis que ça doit être possible de lire ces valeurs à  
> partir de la fenêtre "max" pour les importer dans mon patch
>
> voici ce qui s'affiche dans la fenêtre "max":
> total: 0 0 2303 959
> main: 0 0 1279 959
>
> j'éspère avoir été plus clair.
> un grand merci en tout cas

Sorry guys, to lazy to translate…

[print] est l'objet qui permet d'afficher des données dans la fenêtre  
max. Dans le help file de [screensize], ça sert uniquement d'exemple.  
5screensize] sort 2 listes de 4 valeurs. Il suffit de récupérer les  
valeurs qui nous intéressent (par exemple en utilisant [unpack]). Le  
patch ci-dessous montre comment récupérer les coordonnées de l'écran  
principal pour remettre à l'échelle d'une matrice en 320*240.

Un petit tour par les tutoriaux de Max pourrait être utile ;)

ej

#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 95 290 32 196617 print;
#P newex 95 257 231 196617 pack 0 0 0;
#P newex 205 225 99 196617 scale 0 768 0 240;
#P newex 95 197 231 196617 unpack 0 0 0;
#P newex 95 174 65 196617 route mouse;
#P newex 47 135 58 196617 jit.window;
#P newex 95 225 99 196617 scale 0 1024 0 320;
#P number 346 109 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 310 109 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 274 109 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 238 109 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 238 80 119 196617 unpack 0 0 0 0;
#P newex 238 31 48 196617 loadbang;
#P newex 238 58 58 196617 screensize;
#P connect 1 0 0 0;
#P connect 12 0 13 0;
#P connect 10 2 12 2;
#P connect 11 0 12 1;
#P connect 6 0 11 2;
#P connect 5 0 7 2;
#P connect 7 0 12 0;
#P connect 10 1 11 0;
#P connect 10 0 7 0;
#P connect 9 0 10 0;
#P connect 8 1 9 0;
#P connect 2 3 6 0;
#P connect 2 2 5 0;
#P connect 2 1 4 0;
#P connect 2 0 3 0;
#P connect 0 0 2 0;
#P window clipboard copycount 14;






More information about the jitter mailing list