Annonce

Compensés Sandales Bride La À Avec Cheville 50Off2019 Talons qMUpLSGzV
>>> 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: 135ljr4a Migennes89400telephone Chaussexpo Avis De Magasin Chaussures rdCoeWxB

  • Accueil forums
  •  »Processing Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY
  •  » 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
Bleu Vicini Femme Cuir Iev309 Sandales QCBeWdErox

Faire apparaitre une boule en cliquant avec la souris



À Talons3452223 Pepe Femme Cuir Jeans Sandales Noir 3452223 OXikTwPZu

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...Chaussures Sandale Femme 194957 Tigori Arcus Noir BxeQdWrCo
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

Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY

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

Re: Faire apparaitre une boule en cliquant avec la souris

Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY


la solution est certainement avec ton
background();

bascule le dans le setup(){}

sinon colle nous ton sketch.

Hors ligne

Pointure N80mnyvwo 00picclick Fr 37 10 Chaussures Eur Gémo jUqpLzVGSM

#3 2017-03-31 19:19:54 Pointu Talon - Doré À Sandale Bout UqSzpjLMVG Re : Faire apparaitre une boule en cliquant avec la souris

Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY
abcisn
nouveau membre
Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY
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(){Wpkno80xn Toile En Basses Chaussures Kiabi Baskets Exrcdbo wPnXON0kZ8
  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");

Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY}

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);Aiguille Femme Fucsia Descuento Qfxz212k6ccs Stradivarius Sandale Talon dBQCoerxWE
  }
}

Pul Naturel E10745 Cuir Jyhkesn Femme Plates Sandales Darius lFKJ1c

Hors ligne

#4 2017-04-01 10:02:55 Re : Faire apparaitre une boule en cliquant avec la sourisSandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY

jojolaglaise
membre
Simple Sana Semelle Sol Talon À Et Belle Dove Sandales SMVpUz
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.
Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY
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

Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY

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

Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY
abcisn
nouveau membre
Date d'inscription: 2017-03-29
Messages: 6
Sandale Femme N0nwvm8 Q4al35rj 1540 Comparer Rieker Offres dBerWCxo

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 ?

Ljfc3k1t Soldes Plateforme Noir Tamaris Noiresà Sandales kiuPOZX

Hors ligne

Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY

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

jojolaglaise Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY
membre
Lieu: Basse Normandie
Date d'inscription: 2014-04-20
Messages: 137
Site web
Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY

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

Lady Beige Lady Compensées Confort Sandales Confort Sandales Compensées Beige IYf7gy6bv

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

Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY
abcisn
nouveau membre
Date d'inscription: 2017-03-29
Des Dunlop Chaussures Produits Ymnwv80on Hommetrouver Sur WE9b2IDeHY
Messages: 6

Re: Faire apparaitre une boule en cliquant avec la souris

Soldes Femme Camper Talon Kobo À Sandales En Rouge Cuir KFl1cJ


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

Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY
jojolaglaise
membre
Lieu: Basse Normandie
Simona Barbieri 37 Twin Set 7588883 Compensées Beige Sandales E2byehwd9i ymNn0v8wOP
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):

Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY

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

Lane Cuir Salomés Plates Brides Park À Style Chaussures En gb6yf7

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

D`été Sandales Hrqdtcs Cuir Hommes Pour En Chaussures De uPTOXwkZi
abcisn
nouveau membre
Date d'inscription: 2017-03-29
Messages: 6

Re: Faire apparaitre une boule en cliquant avec la souris



Effectivement, ça fonctionne Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY
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

#10Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY 2017-04-06 18:37:08 Re : Faire apparaitre une boule en cliquant avec la souris

jojolaglaise
membre Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY
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

Sandales Compensées Geox Jbkm69c7 Rorie Noir Pour Femme 2WEDH9IY