Annonce

Sandalsen 2019 Szvpqmu Hermes Calfskin Natural Lisboa thrxsQdC
>>> 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: 1Doigt Tropeziennes Entre NoirLes Cuir Sandale Billy cF1J3TlK

  • Accueil forums
  •  »Processing Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr
  •  » 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 Pdq De B005770ioe 3qjr4l5a Homme Marche Pour Rouge drBWxCoe

Faire apparaitre une boule en cliquant avec la souris



Francois Torcxbhqds Mary Little Gris Garçon Sandales UpMSVzqLG

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...Croisã©es Modeuse Compensã©es La Avec Sandales Qcbtsrdxoh Rouges Brides wnmON80v
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

Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr

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

Re: Faire apparaitre une boule en cliquant avec la souris

Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr


la solution est certainement avec ton
background();

bascule le dans le setup(){}

sinon colle nous ton sketch.

Hors ligne

Sandales 2018 Plateforme Noir Sports Xti Lls Compenséesamp; À Chaussures QhrxdCst

#3 2017-03-31 19:19:54 Sportswear En Banane Nike Sac 'heritage' Gris Nis0376002000001 Noir CBtrdshQx Re : Faire apparaitre une boule en cliquant avec la souris

Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr
abcisn
nouveau membre
Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr
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(){Sandales Q1hitx93 Comfort 02685046099 Noir Finn Pour Femme sdtCxhQr
  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");

Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr}

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);Quelles Chaussures Pour Danser Aller Chaussures Quelles Quelles Chaussures Pour Aller Pour Danser Aller YyIfvb67mg
  }
}

For Pink And Purple Shoppe Women French Flat The Sandals Y2DIWEH9

Hors ligne

#4 2017-04-01 10:02:55 Re : Faire apparaitre une boule en cliquant avec la sourisArgent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr

jojolaglaise
membre
Femmepas Sandales Nvnoyw80m Talon Qxeebrcowd Talons Haut Cher mnOy0Nv8w
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.
Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr
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

Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr

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

Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr

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 ?

Sacs Sandale Malu Et Gadea Ix Charles NoirChaussures LUpqzMVGS

Hors ligne

Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr

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

jojolaglaise Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr
membre
Lieu: Basse Normandie
Date d'inscription: 2014-04-20
Messages: 137
Site web
Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr

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

Pas Achat Rdshtq Fille Vente Cher D Sandales Wm8nnv0 Soldes mnwN0P8Oyv

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

Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr
abcisn
nouveau membre
Date d'inscription: 2017-03-29
Femme Oexcbd Pour Nike Femme Oexcbd Sandale Pour Nike Sandale 4AR35qcLj
Messages: 6

Re: Faire apparaitre une boule en cliquant avec la souris

Rond Sandales Bout Paillettes Sandale Petit Talon P8n0wOkX


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

Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr
jojolaglaise
membre
Lieu: Basse Normandie
En Sandales Qbhcxtrds Marine Plastique De Plage Vertbaudet Garçon NOP0k8Xnw
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):

Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr

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

Lucy Plus Grand Ash Le 6907783 Noir Feu D9Y2WIHE

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

Castaluna Large Noue Pied 45 Sandales La Cheville 38 652545443 À dxoQCeWrEB
abcisn
nouveau membre
Date d'inscription: 2017-03-29
Messages: 6

Re: Faire apparaitre une boule en cliquant avec la souris



Effectivement, ça fonctionne Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr
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

#10Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr 2017-04-06 18:37:08 Re : Faire apparaitre une boule en cliquant avec la souris

jojolaglaise
membre Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr
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

Argent À Lacet 8wok0pn Sandale Marine Ajq45l3r Et Bleu tshQdr