我正在开发一个带有Processing的可视化应用程序。
所有似乎进展顺利,但我注意到在控制台中,我看到println()
方法中的任何setup()
语句一式三份。 draw()
循环中的类似语句似乎不是这种情况。
我认为这可能只是一个输出的东西,但我现在看到多次尝试打开文件。它也可能会对性能产生影响。
知道如何防止这种情况吗?
我在Mac OS 10.6.3上使用Processing 1.0.9。
提前致谢, 罗斯
答案 0 :(得分:6)
致电size()
和/或hint()
会导致setup()
再次投放。首先调用这些调用以防止其他代码(例如文件加载)受到影响。