programmeurs signifient valeurs de rouge , vert et bleu (RVB) en utilisant une échelle qui contient trois valeurs de entre 0 et 255. Des valeurs plus élevées indiquent une intensité plus élevée , donc une valeur de "255 , 255, 255 " indique l'intensité maximale de la couleur . Les programmeurs utilisent 255 valeurs parce que c'est le nombre maximal de valeurs détenues dans les 8 octets de mémoire. La plupart des cadres de programmation vous permettent de régler l'intensité des couleurs . Cela vous permet de fournir aux utilisateurs la possibilité de modifier photographies, graphiques et même des jeux . Vous pouvez facilement adopter le tutoriel suivant à travailler dans n'importe quel cadre . Instructions
1
Ouvrez le fichier qui contient les couleurs que vous auriez l'intention de rajuster au sein de votre environnement de développement de choix.
2
Situer les classes au sein de votre langage de programmation ou d'un cadre qui permettre la manipulation des couleurs . Par exemple, . Le NET de Microsoft fournit le "Colors " classe. ( Voir les références 2 )
3
créer une fonction pour modifier la valeur de la couleur. Ajoutez trois paramètres de type "int" pour représenter les valeurs de couleur souhaitées rouge, vert et bleu respectivement : Photos
ChangeColors Couleur int publics ( R , G int , int B) {}
4
ajuster les couleurs de la variable selon les besoins. Utilisez la fonction " Math.Min ()" ou une méthode similaire à retourner soit la couleur que vous avez attribué , ou le nombre 255 , qui est la valeur la plus élevée d'une couleur peut avoir dans l'échelle de couleurs RVB : ( Voir les références 3 ) Photos
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
Appelez cette méthode chaque fois que vous avez l'intention de régler l'intensité RVB de l'objet