Timing based events in Processing

只愿长相守 提交于 2019-11-28 14:42:56

You could use the modulo operator along with the frameCount variable to do something every X frames.

Here's a little example that changes the background every 60 frames, or once per second:

void draw() {
  if (frameCount % 60 == 0) {
    background(random(255), random(255), random(255));
  }
}

This uses hard-coded 60 to change the background once per second, but you could get that number from an array instead.

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!