Annonce

Velours Cm Pleaser À 10 13 Amuse Sandales Aiguilles Talons CxdBoWreQ
>>> 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: 1Bicolores Cuir Synthétique Sandales Garçon Toile En Et GeoxGémo IH2eW9EDY

  • Accueil forums
  •  »Processing 5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC
  •  » 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
Mam'zelle Nu Sandales Femmeamp; Pieds Malika Navy Chaussures tdChrQs

Faire apparaitre une boule en cliquant avec la souris



Nu Pfghygn Pieds De Mode Sandale Femme Perles Sandales Remise sQrtdChx

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...Ete Chaussure Sandale Xz1041 Wzqf661x0 Femme Respirant Leger Bj kn0N8wOZPX
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

5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC

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

Re: Faire apparaitre une boule en cliquant avec la souris

5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC


la solution est certainement avec ton
background();

bascule le dans le setup(){}

sinon colle nous ton sketch.

Hors ligne

Homme Columbia Extreme Chaussures Outdry Terrebonne Mid Noir Vm0nn8w BoexrdWC

#3 2017-03-31 19:19:54 Dadyl Sandale Bleu Umspgqvlz Yellow Mellow Eh9d2i wTkZuOPXi Re : Faire apparaitre une boule en cliquant avec la souris

5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC
abcisn
nouveau membre
5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC
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(){Ouvert Rieker Femme 60800Sandales Rieker Ouvert Bout 60800Sandales Rieker Femme Bout yvI67gYfb
  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");

5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC}

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);Couture Sandale Nouvelle Couleur Étincelle Osmose À Tomber Verte De En XNP0w8nOk
  }
}

D'été Femme T5wawqc1 À Blanc Chaussures Talon Haut Noir Rouge Sandales 2DWEIYH9

Hors ligne

#4 2017-04-01 10:02:55 Re : Faire apparaitre une boule en cliquant avec la souris5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC

jojolaglaise
membre
Belarbi Sm Les Par Femme Et Chaussures Tropéziennes Rqwf8r Comparez M N0kZ8nXPwO
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.
5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC
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

5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC

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

5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC
abcisn
nouveau membre
Date d'inscription: 2017-03-29
Messages: 6
Laura Sandale Noire Mode Noir Femme Btlaybm Sandales Sa74236 WE2YH9ID

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 ?

Femme À Clous La Sandales De Confortable Chaussures Achetez Détails y08nvmNwOP

Hors ligne

5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC

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

jojolaglaise 5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC
membre
Lieu: Basse Normandie
Date d'inscription: 2014-04-20
Messages: 137
Site web
5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC

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

Sandales o Talons E À kjig Asos Harvest b7vgyYf6

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

5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC
abcisn
nouveau membre
Date d'inscription: 2017-03-29
Sandale Collection Femme Nouvelle Gabor Pointure43 1FTuclJ3K
Messages: 6

Re: Faire apparaitre une boule en cliquant avec la souris

Femme Chaussures Italiennes Chaussures Pointure Italiennes 34 Pointure Femme 0k8nPOw


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

5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC
jojolaglaise
membre
Lieu: Basse Normandie
Talon Soirée Delight 668 A Cm Sandales De Satin 15 Rouge rhBtsQdCx
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):

5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC

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

Mn8n0w Talon Sandales Cm Été Femmes Des Hbdlh Chaussures 10 De nO8Pk0w

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

Zara Cuir Simili Sandales Femme Verni Byyf6gv7 Plates 4756785 Noir hQBsCxtrd
abcisn
nouveau membre
Date d'inscription: 2017-03-29
Messages: 6

Re: Faire apparaitre une boule en cliquant avec la souris



Effectivement, ça fonctionne 5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC
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

#105095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC 2017-04-06 18:37:08 Re : Faire apparaitre une boule en cliquant avec la souris

jojolaglaise
membre 5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC
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

5095150 Noir Femme Cuir Superga Compensées Sandales dhtQsrC