square()

正方形を描画します。

正方形は、xy、およびsのパラメーターで定義される四辺形です。xyはその左上隅の位置を設定し、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!

関連するリファレンス