我有一个用 Processing 编写的“艺术”应用程序,它在大约 1600 帧时变得很糟糕。代码位于https://github.com/jxxcarlson/Processing/tree/master/seurat。试试这个来复制错误:(1)启动应用程序。(2) 按空格键调出控件。(3) 等到大约 1600 帧。突然,控件将消失,取而代之的是一个大的彩色矩形。啊! 我已经从多个角度查看了代码,但一定遗漏了一些东西。如果在 displayControls() 中禁用 if 语句的主体,在“Seurat”选项卡中,错误就会消失——但我的控件也是如此。耶!
任何建议将不胜感激。