Annonce

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


#1 2017-06-02 12:40:53 « expecting SEMI, found ‘p’ » sauf que tous les SEMI semblent OK

celliaviscidose
nouveau membre
Date d'inscription: 2017-06-02
Messages: 1

« expecting SEMI, found ‘p’ » sauf que tous les SEMI semblent OK



Salut,

Pour un projet j'aimerais custom le code de cette interface :
https://www.openprocessing.org/sketch/423991

J'ai copié/collé le texte de tous les onglets dans un nouveau sketch P3 (j'ai aussi essayé avec P2) et j'ai un message d'erreur qui m'affiche qu'il manque :
- un pt-virgule en ligne 1
- une accolade ligne 4

J'ai checké le code et tout est OK niveau point-virgule ET accolades

Le code :

var p = [];

function setup() {
  createCanvas(windowWidth*2/3, windowHeight/2);
  background(40);
  colorMode(HSB, 360, 100, 100, 100);
  mid = createVector(width*2/3, height/2);
  for (var i = 0; i <= 100; i++) {
    p.push(new Particle());
  }
  setupInterface();
}

function draw() {
  drawInterface();
  for (var i = 0; i < p.length; i++) {
    p[i].update();
    for (var j = 0; j < p.length; j++) {
      if ( i != j) {
        p[i].check(p[j]);
      }
    }
  }
}

La vérifiation :
http://codelab.fr/up/Capture-d-e-cran-2017-06-02-a-12.12.30.png

Je ne sais pas, je ne sais plus, je suis perdue.
Y'a quelqu'un qui comprend quelque chose ?

BisousBisous,
C.

P.S. : Le code des 3 onglets se trouve ici https://www.openprocessing.org/sketch/423991

Hors ligne

 

#2 2017-06-03 09:38:31 Re : « expecting SEMI, found ‘p’ » sauf que tous les SEMI semblent OK

matthieu
membre
Date d'inscription: 2008-06-09
Messages: 193

Re: « expecting SEMI, found ‘p’ » sauf que tous les SEMI semblent OK



Te décourage pas.
Je me demande si tu es bien en mode p5.js et non processing.
Pour ce il faut le choisir en haut à droite de l'éditeur.

Ce sketch nécéssite aussi une librairie que tu peux télécharger ici :https://raw.githubusercontent.com/lmcca … /p5.dom.js que tu copie dans le dossier librairie et que tu appelle en rajoutant cette ligne dans ton fichier index.html :

<script language="javascript" type="text/javascript" src="libraries/p5.dom.js"></script>

après la même ligne où il y a jute 

 ... librairies/p5.js">

Ce que vous avez fait au plus petit de mes frères, c'est à moi que vous l'avez fait.

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2017