2012-04-25 18 views
5

tarafından degrade rengi hesaplamak için 0 Ben renge bu skoru çevirmek gereknasıl bir şamandıra puanı var yüzde

,

0 yeşildir

1 kırmızı 1 ila

0.5 should kırmızı degrade renk yeşil ortasında

ve benzeri

bunu nasıl yazabilirim? Hiç bir fikrim yok.

cevap

13

degrade renk parametresi t olsun, 0.0 =< t =< 1.0

colour = RGB(255 * t, 255 * (1 - t), 0) 
+0

Java aileler: Color.rgb ((int) (255 * t), (int) (255 * (1 - t)), 0); –

1

Yeşil değerinizi almak için yüzdeyi 255 ile çarpın ve kırmızı değerinizi almak için 255 ile çarpın (1-kayan). Bir css renk kodu çıkarmanız gerekirse, rgb (x, y, z) kullanın.