2010-04-11 115 views
3

我正在处理一个可视化应用程序。处理:为什么setup()运行多次?

一切看起来都很顺利,但我注意到在控制台中,我看到setup()方法中的任何println()语句一式三份。对于draw()循环内的类似声明,似乎不是这种情况。

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

任何想法我可以如何防止这种情况?

我在Mac OS 10.6.3上使用了Processing 1.0.9。

由于提前, 罗斯

回答

6

呼叫至size()和/或hint()原因setup()再次运行。首先将这些调用放在一起,以防止其他代码(例如文件加载)受到影响。

相关问题