関数-基礎2
Categories:
問題
パラメータを受け取る関数を作成・使用して、以下を実装してください:
setup()関数で:- 幅×高さのキャンバス でキャンバスを作成してください
- 自作関数として
void drawFilledRect(float x, float y, float w, float h, int col)を定義してください:- 座標 (x, y) に、幅 w、高さ h の矩形を指定された色 col で描画してください
setup()関数で以下の関数呼び出しを実行してください:drawFilledRect(50, 50, 100, 150, 255)を呼び出してください(白)drawFilledRect(200, 50, 100, 150, 128)を呼び出してください(グレー)drawFilledRect(125, 250, 150, 100, 0)を呼び出してください(黒)
- キャンバスに3つの異なる色の矩形が描画されることを確認してください
ヒントを見る
size(幅, 高さ): キャンバスのサイズを設定
- 関数のパラメータで異なる値を受け取ることで、汎用的な関数を作成できます
fill()で塗りつぶし色を指定してから図形を描画します
ヒントを見る
size(幅, 高さ): キャンバスのサイズを設定
- 関数定義の基本
- パラメータと引数
return文