 |
 |
 |
 |
| Name |
|
curve() |
 |
|
|
| Examples |
|
 |
curve(10, 26, 83, 24, 83, 61, 25, 65);
|
 |
|
| Description |
|
スクリーンに曲げられた線を描く。初めと2つめのパラメータは、曲線の初めの点を決定し、残りの2つのパラメータは曲線の2つめの点を決める。真ん中のそれぞれのパラメータは、曲線の形を決める点を設定する。それに加えて、curveMode()とよばれる機能は曲線の視覚的な特質を操作する。curve()機能は、Catmull-Romスプラインの実装である。
|
 |
|
|
| Syntax |
|
curve(x1, y1, x2, y2, x3, y3, x4, y4);
|
 |
|
|
| Parameters |
|
| x1 |
|
整数か浮動少数点数: 最初の点のx-座標値
|
| y1 |
|
整数か浮動少数点数: 最初の点のy-座標値
|
| x2 |
|
整数か浮動少数点数: 2つめの点のx-座標値
|
| y2 |
|
整数か浮動少数点数: 2つめの点のy-座標値
|
| x3 |
|
整数か浮動少数点数: 3つめの点のx-座標値
|
| y3 |
|
整数か浮動少数点数: 3つめの点のy-座標値
|
| x4 |
|
整数か浮動少数点数: 4つめの点のx-座標値
|
| y4 |
|
整数か浮動少数点数: 4つめの点のy-座標値
|
|
 |
|
|
| Returns |
|
なし |
 |
|
|
| Usage |
|
Web & Application |
 |
|
|
| Related |
|
curveVertex() bezier() |
|