Обработка: почему setup () выполняется несколько раз? - PullRequest
3 голосов
/ 11 апреля 2010

Я работаю над приложением визуализации с Processing.

Кажется, все идет хорошо, но я заметил, что в консоли я вижу все операторы println() из метода setup() в трех экземплярах. Похоже, что это не относится к подобным операторам внутри цикла draw().

Я думал, что это может быть просто выводом, но сейчас я вижу несколько попыток открыть файлы. Вероятно, это повлияет и на производительность.

Есть идеи, как мне это предотвратить?

Я использую Processing 1.0.9 в Mac OS 10.6.3.

Спасибо заранее, Росс

1 Ответ

6 голосов
/ 11 апреля 2010

Звонки на size() и / или hint() приводят к повторному запуску setup(). Поместите эти вызовы первыми, чтобы предотвратить воздействие другого кода (например, загрузки файла).

...