質問

私はそれがあるとき、私はそれがゼロと青(RGB =(0,0,255))だと、ボタンの色が白になりたい255 ...範囲0の中の数字を持っているのボタンを持つようにしたいです255は、どのように私はこれを達成することができますか?最初に私は初めにそれはRGB =(0,0,0)作ってみましたが、それは、それが黒になります。

私はこれを実現するにはどうすればよい?

役に立ちましたか?

解決

(0,0,255)白色(255,255,255)と青の間の

単純な線形補間を行います。

他のヒント

青から白への勾配で始まります。

0,0,255

同じ割合で増加RとGの値を持ちます。 1,1,255 ... 10,10,255 ... 255255255

2との間の色はパステルブルー、その後、灰色がかった青に見えるを開始します。

whitebluegradient(n):
    if n <   0: n = 0
    if n > 255: n = 255
    r = 255-n
    g = r
    b = 255
    return rgb (r,g,b)

これはn = 0ためn = 255及び(0,0,255 =青)のための(255,255,255 =白)を得ます。

RGBの白は255,255,255である

それでは、decrese赤と緑

(255 - ボタンの値)

設定R&G

255,255,255 =白 0,0,255 =青

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top