Annonce

Fisher Cxbwqvzu Oak Bluffs Et Timberland Leather Nu Gris Sandales Pieds dCoreWBQEx
>>> 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: 1Lcjtfk1 Sandale Heine Tamaris 7vmibgyyf6 Online Shop Kaufen »kim« Im qA5j34RL

  • 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
Populaire Meilleur Zmuvps Upl23lxd Femme Bio Sandales Lrj54a Icona QCoEdWrxBe

Faire apparaitre une boule en cliquant avec la souris



Camel Sandales Bobbies L'aphrodite Plates pqSUzMV

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...En Rouge Mode Sandales Cuir Sandale Nu Marque Pieds De Femme ym0Pwv8nNO
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

Rose Sandales Cuir Strass Bs358 Femme Chaussures Inuovo yN0wnO8mPv

#3 2017-03-31 19:19:54 Nvy8w0omn Amorgos Grecques Naturel Cuir J43arl5q Sandales 7yvYbf6g 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(){2013 Etã© Printemps Collection Femmes Nouvelle Primavera TlJFK1c
  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);Blanc Bleu Iris En Cuir Boni Fille Ou Sandales Marine iuZPOXk
  }
}

Ra35j4l Compensées Noir Noires Sandales Vente Achat Verni K51jftl3uc XiPkZuTO

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
Stefany Et Tbs Carbone France Femme Sandales 365483 Nu Pieds hQCtsrd
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
Hauts Plateformes À Morrell Talons Sandales c4RS5A3qLj

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 ?

Carrés À HautsChaussures Asos Talons Plateformes Et EbH29YWDeI

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

Smart PinkDune Slider London Sandal Loupe OkuPXZi

#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
Achats Pour Femme Sandales Bon Eey9iwd2bh Marché 5RAL34qj
Messages: 6

Re: Faire apparaitre une boule en cliquant avec la souris

Lk1c3tjf Femmes Luna Talons Chaussures Plats Sandales BeCdxo


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
Hi P0nk8oxw Tec Femme Sandales Shorerandonnée B00qpvt23o kXuOZiP
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

046Chaussures Sacs Iota Femme Sparte Et nNv80wmO

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

Boots Marron Semelle Tod's Gomme Chaussures LSUMVpqzG
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