【週刊ドットインストール】 256timesのクラスを準備中、Ruby/Ruby on Railsのロードマップページを追加
【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
お世話になります。 今回の動画で始点と終点のそれぞれの半径を指定し、その上で addColorStop でそれぞれの色のオフセット値を設定しているのですが、あまりイメージができておりません。
addColorStop
const g = ctx.createRadialGradient( canvas.width / 2, canvas.height / 2, 50, canvas.width / 2, canvas.height / 2, 200 ); g.addColorStop(0, '#f00'); g.addColorStop(0.5, '#0f0'); g.addColorStop(1, '#00f');
上記の指定でこのような状態になったのですが、終点に指定した半径 200 がどこなのかが分かりません。 また、緑はオフセット値が 0.5 ですが、これは何に対して 0.5 なのでしょうか? 終点の半径 200 に対してなのか、 canvas に対してなのか。 理解できていないので教えて頂きたいです。 よろしくお願い致します。
200
0.5
canvas
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
お世話になります。
今回の動画で始点と終点のそれぞれの半径を指定し、その上で
addColorStopでそれぞれの色のオフセット値を設定しているのですが、あまりイメージができておりません。上記の指定でこのような状態になったのですが、終点に指定した半径
200がどこなのかが分かりません。また、緑はオフセット値が
0.5ですが、これは何に対して0.5なのでしょうか?終点の半径
200に対してなのか、canvasに対してなのか。理解できていないので教えて頂きたいです。
よろしくお願い致します。