Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2015-05-15 19:31:16 Casse brique Processing

jhin
nouveau membre
Date d'inscription: 2015-05-15
Messages: 2

Casse brique Processing



Bonjour je suis un novice sur processing et en programation en général ^^'
ayant besoin de créé un casse brique sous ce logiciel ,le problème étant que je n'arrive pas à créé des "rebonds" de laballe sur le cursseur hmm
voici mon programme, je suis ouvert à toute aide :

int a;

Balle maBalle = new Balle(100, 100, color(255));

void setup() {
  smooth();
  size(1400, 700);
}

void draw() {

    if (mousePressed == true) {
    background(0);
    fill(0,255,0);
    rect(50, a, 50, 200);
  } else {
    background(0);
    fill(0,0,255);
    rect(50, a, 50, 200);
  }

  noStroke();

  maBalle.bouge();
  maBalle.testCollision();
  maBalle.display();
}

class Balle {
  float x;
  float y;
  float vitesseX;
  float vitesseY;
  color couleur;

  Balle (float nouvX, float nouvY, color nouvCouleur) {
    x          = nouvX;
    y          = nouvY;
    couleur    = nouvCouleur;

    vitesseX = 2;
    vitesseY = 2;

  }

  void display() {
    fill(couleur);
    ellipse(x, y, 40, 40);
  }

  void bouge() {
   x = x + vitesseX;
   y = y + vitesseY;
  }

  void testCollision() {
    if (x > width-20 || x < 20) {
      vitesseX = vitesseX * -1;
    }
    if (y > height-20 || y < 20) {
      vitesseY = vitesseY * -1;
    }
    boolean j = boolean (x);
    boolean k = boolean (y);
    float g = float (j);
    float h = float (k);

    if (j = a){
     if (k = 50){
    }
    }
  }
}

void mouseDragged() {
  a = mouseY - 100;
}

Hors ligne

 

#2 2015-05-15 21:04:22 Re : Casse brique Processing

Mushussu
membre
Lieu: Orléans
Date d'inscription: 2012-05-24
Messages: 802

Re: Casse brique Processing



Bonjour,

Tu peux regarder ce fil de discussion :
http://codelab.fr/5470

Bon courage

Hors ligne

 

#3 2015-05-16 13:59:18 Re : Casse brique Processing

jhin
nouveau membre
Date d'inscription: 2015-05-15
Messages: 2

Re: Casse brique Processing



merci Mushussu pour ce liens je vais voir ce que je vais pouvoir faire avec

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2025