もう解決はしていると思いますが、 こんな感じにすれば黄色→青などのグラデーションもできます。 RGB(R1,G1,B1)→RGB(R2,G2,B2) というようになるのでそれぞれの変数に値を代入すれば好きな色を使ってグラデーションを作ることができます。 縦、または横のグラデーションを作るためのプログラムなのでどちらかを選べば使えます。