プログラムの基本構造の定義や制御などをおこないます。
| メソッド名 | 実行タイミング | 用途 |
|---|---|---|
| def setup | プログラムの開始時に1回だけ自動的に実行 | プログラムの初期設定などの処理を記述 |
| def draw | setupメソッドの実行後に繰り返し自動的に実行 | 描画などの繰り返し実行される処理を記述 |
| メソッド名 | 処理内容 | 備考 |
|---|---|---|
| loop | 停止された drawメソッドの継続的な呼び出しを再開 | |
| noLoop | drawメソッドの継続的な呼び出しを停止 | |
| isLooping | drawメソッドが継続的に呼び出されている状態かどうかを判定 | |
| redraw | drawメソッドを指定回数だけ実行 | |
| push | 描画スタイルや座標系などの設定を保存 | push do ~ end 構文も利用可能 |
| pop | 保存された描画スタイルや座標系などの設定を復元 | |
| remove | 実行中のプログラム全体を削除 |