正方形を描画します。
正方形は、x
、y
、およびs
のパラメーターで定義される四辺形です。x
とy
はその左上隅の位置を設定し、s
はその幅と高さを設定します。正方形のすべての角度は90˚であり、すべての辺の長さは同じです。正方形を定義する他の方法については、rectMode()を参照してください。
4つのパラメーターを持つsquare()
のバージョンは、角が丸い正方形を作成します。4番目のパラメーターは、4つの角すべての半径を設定します。
7つのパラメーターを持つsquare()
のバージョンも、角が丸い正方形を作成します。最後の4つのパラメーターはそれぞれの角の半径を設定します。半径は左上の角から始まり、時計回りに正方形を回ります。これらのパラメーターのいずれかが省略された場合、それらは最後に設定された半径の値に設定されます。
実例
シンタックス
square(x, y, s, [tl], [tr], [br], [bl])
パラメーター
x
Number:
正方形のx座標。
y
Number:
正方形のy座標。
s
Number:
正方形の辺の長さ。
tl
Number:
左上の角の半径(オプション)。
tr
Number:
右上の角の半径(オプション)。
br
Number:
右下の角の半径(オプション)。
bl
Number:
左下の角の半径(オプション)。
Notice any errors or typos? Please let us know. Please feel free to edit src/core/shape/2d_primitives.js and open a pull request!