Programmerare betyda röda , gröna och blå värden ( RGB ) med hjälp av en skala som innehåller tre värden från mellan 0 och 255 . Högre värden indikerar en högre intensitet , så ett värde på " 255 , 255 , 255 " indikerar maximal färgintensitet. Programmerare använder 255 värden eftersom detta är det maximala antalet värden som innehas inom 8 byte minne . De flesta programmering ramar kan du justera intensiteten i färgerna . Detta gör att du kan ge användarna möjlighet att förändra fotografier, grafik och även spel . Du kan enkelt anta följande handledning för att arbeta inom alla ramar . Instruktioner
1
Öppna filen som innehåller de färger du vill tänker justera i din utvecklingsmiljö val .
2
Leta klasserna inom ditt programmeringsspråk eller ramverk som möjliggöra färg manipulation. Till exempel ger Microsoft . NET "Colors " klass . ( Se referenser 2 ) Addera 3
Skapa en funktion för att ändra värdet på färgen . Lägg tre parametrar av typen " int " för att representera det önskade färgvärdet rött , grönt och blått respektive :
offentliga Color ChangeColors ( int R , int G , int B ) { }
4
Justera färgerna för variabeln som krävs . Använd " Math.min ( ) " eller en liknande metod för att returnera den färg du har tilldelat , eller antalet 255 , vilket är det högsta värdet en färg kan ha i RGB- färgskala : (Se referenser 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
Anropa den här metoden när du tänker justera RGB intensiteten av objektet
Addera