Programmører betyde rød, grøn og blå værdier ( RGB ) ved hjælp af en skala, der indeholder tre værdier fra mellem 0 og 255. . Højere værdier indikerer en højere intensitet , så en værdi på "255 , 255 , 255 " angiver maksimal farveintensitet . Programmører bruger 255 værdier, da det er det maksimale antal værdier afholdt inden for 8 bytes hukommelse . De fleste programmering rammer giver dig mulighed for at justere intensiteten af farver. Dette giver dig mulighed for at give brugerne mulighed for at ændre fotografier, grafik og endda spil . Du kan nemt vedtage følgende tutorial til at arbejde inden for nogen rammer. Instruktioner
1
Åbn den fil , der indeholder de farver, du vil ønsker at justere i dit udviklingsmiljø valg.
2
Find de klasser inden for dit programmeringssprog eller ramme, der tillade farve manipulation . For eksempel giver Microsoft . NET på " Colors "-klassen . (Se Referencer 2 )
3
Opret en funktion til at ændre værdien af farven. Tilføj tre parametre af typen " int " for at repræsentere de ønskede farveværdier rød, grøn og blå :
offentlige Color ChangeColors ( int R , int G , int B) {}
4
Juster farverne på variable efter behov. Brug " Math.Min ( )" eller en lignende metode til at vende tilbage til enten den farve, du har tildelt , eller antallet 255 , hvilket er den højeste værdi en farve kan have i RGB farveskala : (Se Referencer 3 )
MyItem.Body.Colors.Red = Math.Min ( (R + intensityAdjustment ) , 255 ), MyItem.Body.Colors.Blue = Math.Min ( ( G + intensityAdjustment ) , 255) ; MyItem . Body.Colors.Green = Math.Min ( (B + intensityAdjustment ) , 255) ; .
5.
Ring denne metode , når du ønsker at justere RGB intensiteten af objektet