您好我正在使用处理并想知道是否有一种方法可以每隔X秒自动保存输出?
任何帮助都会很棒!
答案 0 :(得分:1)
您正在寻找saveFrame()方法。 在draw()方法中,您可以保存视觉输出的屏幕截图。
void draw() {
// YOUR CODE
...
// Saves each frame as screenshot-000001.png, screenshot-000002.png, etc.
saveFrame("screenshot-######.png");
}
更多信息:https://processing.org/reference/saveFrame_.html
每隔X秒拍摄一次屏幕截图:
int lastTime = 0;
void draw(){
// YOUR CODE
...
// 1000 in milisecs, that's 1 sec
if( millis() - lastTime >= 1000){
saveFrame("screenshot-######.png");
lastTime = millis();
}
}