2010-04-11 5 views
3

Je travaille sur une application de visualisation avec Processing.Traitement: Pourquoi setup() s'exécute plusieurs fois?

Tout semble aller bien, mais j'ai remarqué que dans la console, je vois toutes les instructions println() de la méthode setup() en triple. Cela ne semble pas être le cas pour des instructions similaires à l'intérieur de la boucle draw(). Je pensais que cela pourrait juste être une chose de sortie, mais je vois maintenant plusieurs tentatives d'ouvrir des fichiers. Il va probablement prendre son péage sur la performance, aussi.

Une idée de comment je peux empêcher cela? J'utilise Processing 1.0.9 sous Mac OS 10.6.3.

Merci à l'avance, Ross

Répondre

6

appels à size() et/ou hint() la cause setup() à courir à nouveau. Placez d'abord ces appels pour empêcher que d'autres codes (par exemple, le chargement de fichiers) soient affectés.

Questions connexes