Ceci est un exercice avec les Objectifs suivants :
L’exercice que vous devez réaliser :
- Créer 3 Objets Rectangles.
- Les Objets Rectangles devront rebondir à l’infini sur les côtés de la fenêtre (renvois de vélocité).
- Les Objets Rectangles doivent avoir une couleur différentes, afin de les différencier.
Le kit indispensable :
love.graphics.setColor(r,g,b,a)
love.graphics.setColor( red, green, blue, alpha )
Arguments
number red
la valeur de rouge de 0 à 1 (nombre décimal)
number green
la valeur de vert de 0 à 1 (nombre décimal)
number blue
la valeur de bleu de 0 à 1 (nombre décimal)
number alpha (1)
la valeur de l’Alpha de 0 à 1 (nombre décimal).
L’alpha, c’est la valeur de transparence de couleur que vous allez utiliser.
Une valeur alpha à 0 (zéro) sera invisible et à un (1) elle sera très prononcée.
Exemple de couleurs simples :
love.graphics.setColor( 1, 1, 1, 1 ) -- blanc love.graphics.setColor( 1, 0, 0, 1 ) -- rouge love.graphics.setColor( 0, 1, 0, 1 ) -- vert love.graphics.setColor( 0, 0, 1, 1 ) -- bleu love.graphics.setColor( 0, 0, 0, 1 ) -- noir love.graphics.setColor( 0.25, 0.25, 0.25, 1 ) -- gris
Lien de couleurs de référence : Code couleur RVB (toutes-les-couleurs.com)
Pensez à diviser la valeur RGB par 255
Exemple pour convertir la couleur « Lavallière » :
Valeur RGB :
(143, 89, 34) -- (Red, Green, Blue)
Valeur pour Love2D :
(143/255, 89/255, 34/255, 1) -- (Red, Green, Blue, Alpha)
Idées d’améliorations :
- Mettre un alpha transparent sur les Objets Rectangles, ça rendra l’effet plus joli.
- Rajouter plus d’Objets Rectangles =)
- Créer d’autres Objets de formes différentes
Maintenant @ vos Claviers !