斜めグラデーションの1つの考え方
ここに載せてあるソースコードは、参考のために載せてあります
サンプルコードは、一番下にLZHとしてあります。ありません。
たまにはソースを見ず、考えてみましょう
左の図を見たらわかると思いますが、(X1,Y1)から(X2,Y2)までの 距離と角度を計算します。 (X1,Y1)のところで前回計算した角度に+90°のところから、 -90°のところまで線の色を変えながら引いていきます。 これを(X2,Y2)まで繰り返し描いていきます。 すると、あら不思議・・・?。※斜めグラデーションの出来上がり。 ヒント:今までのサンプルを振り返って見ましょう。 ※全域ではありません |
- 完成例 -
256色Gifを使ったため、画像が劣化してますが実際はきれいです。