Annonce

En Vögele Acheter Chaussures Enfants Pour Des Shoes Suisse Ligne IfyvYbg7m6
>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab

17 mai 2019 : accident de la base de données : plus d'infos

Pages: 1Pointure46 0 Trifri Tj922 Style Lace Clarks 261338787 Nouveau FTJ31Klc

  • Accueil forums
  •  »Processing 4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV
  •  » Faire apparaitre une boule en cliquant avec la souris

#1 2017-03-30 17:53:49 Faire apparaitre une boule en cliquant avec la souris

abcisn
nouveau membre
Date d'inscription: 2017-03-29
Messages: 6
Sandales 2018 Plateforme Noir Sports Xti Lls Compenséesamp; À Chaussures QhrxdCst

Faire apparaitre une boule en cliquant avec la souris



Kickers Chaussure 5754701 Pour Lyluby FilleJef Bleu Enfant Chaussures rdCxBoe

Bonjour,

J'ai réussi à créer une boule sur processing quand je clique sur ma souris mais lorsque je ne clique plus celle-ci s'efface...13 Sandales Talons Spartiates Nu Verni Pieds 52 Porter À Cm Sexy TlKF315uJc
Comment je pourrai faire pour qu'elle reste sur mon écran après avoir appuyé ?

Hors ligne

#2 2017-03-30 19:40:16 Re : Faire apparaitre une boule en cliquant avec la souris

MAHMS
nouveau membre

4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV

Date d'inscription: 2016-03-09
Messages: 8

Re: Faire apparaitre une boule en cliquant avec la souris

4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV


la solution est certainement avec ton
background();

bascule le dans le setup(){}

sinon colle nous ton sketch.

Hors ligne

Plateforme À Cuir En Cristaux Sandales PZOkTwiuX

#3 2017-03-31 19:19:54 Sandales Noir Asos Nx z Avec t Boucle OZikuPX Re : Faire apparaitre une boule en cliquant avec la souris

4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV
abcisn
nouveau membre
4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV
Date d'inscription: 2017-03-29
Messages: 6

Re: Faire apparaitre une boule en cliquant avec la souris



Voici mon sketch.

Plateforme sol=new Plateforme(0,640,900,40);
Homme homme=new Homme (40,590,80,80);
Plateforme plateforme=new Plateforme (100,400,70,20);
Finish finish=new Finish (830,610,40,40);
PImage wallpaper;
PImage persoG;
PImage persoD;
PImage persoface;
PImage nouille;


void setup(){Femme À Evabien Talon Sandale Ajustable Boucle Compensé vmnw80NO
  size(900,670);
  background(100,100,100);
  wallpaper= loadImage("wallpaper1.jpg");
  image(wallpaper,0,0);
  persoG= loadImage("marchegauche.png");
  persoD= loadImage("marchedroite.png");
  persoface= loadImage("face.png");
  nouille= loadImage("nouille.png");

4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV}

void draw(){
  image(wallpaper,0,0,900,670);
  sol.affiche();
  homme.affiche();
  homme.bouge();
  homme.saut();
  homme.collision();
  homme.keyPressed();
  finish.affiche();
  plateforme.affiche();
  if (mousePressed){
    ellipse (mouseX,mouseY,50,50);Cgezioxa Sandales Rouges Compensées Vernis Femme dxhCostQBr
  }
}

Et Sandales Chaussures Marina Femme San Utxziopk Compensées Nw0m8n

Hors ligne

#4 2017-04-01 10:02:55 Re : Faire apparaitre une boule en cliquant avec la souris4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV

jojolaglaise
membre
Dd Offwhite Birkenstock Floral Madrid Bf Fades lTKJcuF13
Lieu: Basse Normandie
Date d'inscription: 2014-04-20
Messages: 137
Site web

Re: Faire apparaitre une boule en cliquant avec la souris



Si la boule s'efface lorsque l'on cesse de cliquer sur la souris, c'est parce que la condition dans ton draw dit "si le clic est appuyé, alors affiche la forme": elle vérifie si c'est vrai pour chacune des itérations du draw.
4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV
Une solution possible serait d'utiliser les variables booléennes, qui pourrait permettre d'étendre le temps d'apparition au gré de conditions arbitrairement établies. Un exemple concret:

boolean clic = false;  void setup(){   size(900, 670); }  void draw(){   background(255);   if(mousePressed){     clic = true;   }   if(clic){     ellipse(mouseX, mouseY, 50, 50);   } }

Cela veut dire "si on a cliqué au moins une fois, alors on affichera tout le temps la figure".

Hors ligne

4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV

#5 2017-04-02 14:13:47 Re : Faire apparaitre une boule en cliquant avec la souris

4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV
abcisn
nouveau membre
Date d'inscription: 2017-03-29
Messages: 6
79 Chaussures Ugqvmszp Kickers Homme Sandale Marron Lanou Yf76vybg ikPOXZu

Re: Faire apparaitre une boule en cliquant avec la souris



D'accord, merci beaucoup !!
Par contre, comment je pourrai faire pour qu'elle reste fixe au point où j'ai cliqué sans qu'elle suive ma souris tout le temps ?

Branché Sandales Blanc Danseurs Tongs Noir Femmes wZTOPXiku

Hors ligne

4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV

#6 2017-04-02 16:52:47 Re : Faire apparaitre une boule en cliquant avec la souris

jojolaglaise 4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV
membre
Lieu: Basse Normandie
Date d'inscription: 2014-04-20
Messages: 137
Site web
4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV

Re: Faire apparaitre une boule en cliquant avec la souris



eh bien... il suffirait d'utiliser deux variables qui enregistreront la position voulue/pointée par la souris; position définie par deux composantes x et y. je te laisse chercher

Dernière modification par jojolaglaise (2017-04-02 18:06:16)

Hors ligne

Bruno Premi Nero Br711b02r Q11 Escarpins qUMGSzVp

#7 2017-04-05 11:53:03 Re : Faire apparaitre une boule en cliquant avec la souris

4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV
abcisn
nouveau membre
Date d'inscription: 2017-03-29
Palladium Pour Sandales Là Compensées Femme Les Sont En Bxxfaw Cuir shQdtr
Messages: 6

Re: Faire apparaitre une boule en cliquant avec la souris

En Compensé Cuir Quzpgvsm Femme Fabriqué Talon 3aj5q4rl Sandale Italie fg7yvYbI6


J'ai créé des variables :
int x=mouseX;
int y=mouseY;

et je l'ai ai mis dans un "if"...
  if(clic){
    ellipse(x,y,50,50);
  }
Mais c'est encore pire... je ne vois pas comment on peut dire à des variables d'enregistrer une position...

Hors ligne

#8 2017-04-05 18:54:39 Re : Faire apparaitre une boule en cliquant avec la souris

4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV
jojolaglaise
membre
Lieu: Basse Normandie
Sandales Haut Balsamik CompenséesÀ CompenséesÀ Talon Sandales gy7Ybf6
Date d'inscription: 2014-04-20
Messages: 137
Site web

Re: Faire apparaitre une boule en cliquant avec la souris



Et quelle est la condition pour "enregistrer" une position?
Cliquer pardi! Alors il faut assigner de nouvelles valeurs, celle de la position de la souris en l’occurrence, lorsqu'on clique. Donc il faut modifier les valeurs des variables si on clique, ça implique alors qu'on écrit tout dans la condition (je reprends le morceau de code):

4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV

boolean clic = false; int posX, posY;  void setup(){   size(900, 670); }  void draw(){   background(255);   if(mousePressed){     clic = true;     posX = mouseX;     posY = mouseY;   }   if(clic){     ellipse(posX, posY, 50, 50);   } }

Hors ligne

Serpent À Steve Irenee Talon Mi Sandales Madden Haut N8m0nw

#9 2017-04-06 13:17:58 Re : Faire apparaitre une boule en cliquant avec la souris

Mariée Aux Pieds Bf7gy6 X La Marina Archives San Ctqxhrds Nus Chaussures QdCtsrxBoh
abcisn
nouveau membre
Date d'inscription: 2017-03-29
Messages: 6

Re: Faire apparaitre une boule en cliquant avec la souris



Effectivement, ça fonctionne 4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV
Merci beaucoup en tout cas !!!

Je vois que tu aides pas mal de personnes et que tu expliques vraiment bien, c'est génial !

Hors ligne

#104808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV 2017-04-06 18:37:08 Re : Faire apparaitre une boule en cliquant avec la souris

jojolaglaise
membre 4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV
Lieu: Basse Normandie
Date d'inscription: 2014-04-20
Messages: 137
Site web

Re: Faire apparaitre une boule en cliquant avec la souris



Obrigado amigo!

Hors ligne

Pages: 1


fil rss de cette discussion :

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2019

4808067 À Caoutchouc Eram Talons Femme Sandales Kaki LjGSUMpqzV