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

时间:2010-04-11 14:22:59

标签: processing

我正在开发一个带有Processing的可视化应用程序。

所有似乎进展顺利,但我注意到在控制台中,我看到println()方法中的任何setup()语句一式三份。 draw()循环中的类似语句似乎不是这种情况。

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

知道如何防止这种情况吗?

我在Mac OS 10.6.3上使用Processing 1.0.9。

提前致谢, 罗斯

1 个答案:

答案 0 :(得分:6)

致电size()和/或hint()会导致setup()再次投放。首先调用这些调用以防止其他代码(例如文件加载)受到影响。