當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Processing loop()用法及代碼示例


Processing, loop()用法介紹。

用法

  • loop()

返回

  • void

說明

默認情況下,處理循環通過draw() 連續執行其中的代碼。但是,可以通過調用 noLoop() 來停止 draw() 循環。在這種情況下,可以使用 loop() 恢複 draw() 循環。

例子

void setup() {
  size(200, 200);
  noLoop();  // draw() will not loop
}

float x = 0;

void draw() {
  background(204);
  x = x + .1;
  if (x > width) {
    x = 0;
  }
  line(x, 0, x, height); 
}

void mousePressed() {
  loop();  // Holding down the mouse activates looping
}

void mouseReleased() {
  noLoop();  // Releasing the mouse stops looping draw()
}

相關用法


注:本文由純淨天空篩選整理自processing.org大神的英文原創作品 loop()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。