Processing (BETA) version 135+ のリファレンスです。 旧バージョン使用者はソフトウェア内のリファレンスを参照してください。
この文書は Processing のAPIリファレンスを日本語に訳したものです。 最新の内容は 英語版 で確認して下さい。


Name

redraw()

Examples
float x = 0;

void setup() {
  size(200, 200);
  noLoop();
}

void draw() {
  background(204);
  line(x, 0, x, height); 
}

void mousePressed() {
  x += 1;
  redraw();
}
Description 一時的に draw() 内部のコードを実行します。 この関数は必要なときだけディスプレイウィンドウのアップデートを行うプログラムの作成を可能にします。 例えば mousePressed(), keyPressed() に登録されたイベントが発生するときなどです。

プログラムの構造化の際に mousePressed() のようなイベント内部で redraw() を呼ぶことになります。

draw() 内部で redraw() を呼んでも影響はありません。
Syntax
redraw()
Parameters
Usage Web & Application
Related noLoop()
loop()
Updated on July 17, 2007 09:03:28am PDT

Creative Commons License

この文書の原文はクリエイティブ・コモンズ(Creative Commons)Attribution-Noncommercial-Share Alike(表示・非営利・継承) ライセンスで公開されています。 このライセンスは同一の許諾条件の下で原作者のクレジットを表示し、また作品を営利目的で利用しなければ、作品に対して複製、頒布、展示、実演、二次的著作物の作成が行えることを示します。

© 2007 Processing.org