Processing, delay()
用法介紹。
用法
delay(napTime)
參數
napTime
(int)
在再次運行 draw() 之前暫停毫秒
返回
void
說明
delay()
函數使程序暫停指定的時間。延遲時間以千分之一秒為單位指定。例如,運行delay(3000)
將停止程序三秒鍾,而delay(500)
將停止程序half-second。屏幕僅在到達draw()
末尾時更新,因此不能使用delay()
來減慢繪圖速度。例如,您不能使用delay()
來控製動畫的時間。 delay()
函數隻能用於暫停腳本(即在嘗試下載之前需要暫停幾秒鍾的腳本,或者在從串行端口讀取之前需要等待幾毫秒的草圖)。
例子
import processing.serial.*;
Serial myPort; // The serial port
void setup() {
printArray(Serial.list());
myPort = new Serial(this, Serial.list()[0], 9600);
}
void draw() {
while (myPort.available() > 0) {
int inByte = myPort.read();
println(inByte);
}
delay(100);
}
相關用法
- Processing default用法及代碼示例
- Processing degrees()用法及代碼示例
- Processing displayDensity()用法及代碼示例
- Processing dist()用法及代碼示例
- Processing disconnectEvent()用法及代碼示例
- Processing displayHeight用法及代碼示例
- Processing directionalLight()用法及代碼示例
- Processing double用法及代碼示例
- Processing displayWidth用法及代碼示例
- Processing day()用法及代碼示例
- Processing draw()用法及代碼示例
- Processing FFT用法及代碼示例
- Processing SawOsc.pan()用法及代碼示例
- Processing FloatDict用法及代碼示例
- Processing FFT.stop()用法及代碼示例
- Processing join()用法及代碼示例
- Processing () (parentheses)用法及代碼示例
- Processing Pulse用法及代碼示例
- Processing PShader用法及代碼示例
- Processing PVector.set()用法及代碼示例
- Processing FloatDict.sortKeysReverse()用法及代碼示例
- Processing texture()用法及代碼示例
- Processing IntDict.add()用法及代碼示例
- Processing PShape.enableStyle()用法及代碼示例
- Processing FloatDict.sub()用法及代碼示例
注:本文由純淨天空篩選整理自processing.org大神的英文原創作品 delay()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。