Processing 处理:为什么setup()运行多次?

Processing 处理:为什么setup()运行多次?,processing,Processing,我正在开发一个具有处理功能的可视化应用程序 看起来一切都很顺利,但我注意到在控制台中,我看到setup()方法中的println()语句一式三份。在draw()循环中,类似的语句似乎不是这样 我认为这可能只是一个输出,但我现在看到了多次尝试打开文件。它可能也会对性能造成影响 你知道我该怎么预防吗 我正在Mac OS 10.6.3上使用Processing 1.0.9 提前感谢,, Ross调用size()和/或hint()导致setup()再次运行。将这些调用放在首位,以防止其他代码(如文件加载

我正在开发一个具有处理功能的可视化应用程序

看起来一切都很顺利,但我注意到在控制台中,我看到
setup()
方法中的
println()
语句一式三份。在
draw()
循环中,类似的语句似乎不是这样

我认为这可能只是一个输出,但我现在看到了多次尝试打开文件。它可能也会对性能造成影响

你知道我该怎么预防吗

我正在Mac OS 10.6.3上使用Processing 1.0.9

提前感谢,, Ross

调用
size()
和/或
hint()
导致
setup()
再次运行。将这些调用放在首位,以防止其他代码(如文件加载)受到影响