2016-11-09 1 views
3

J'avais une question sur comment mon image de fond love2d. Il a pris la couleur de différents objets et la teinter. Le fond est censé être vert et bleu, mais il prend la couleur du rectangle violet et le teinte en violet. Je suis assez nouveau pour lua et love2D, mais je ne trouve aucune réponse à cette question. [mon écran jeu 1Love2D Image d'arrière-plan prenant la couleur d'autres objets

Répondre

1

d'abord ce que vous pouvez faire est de définir un fond neutre avant de définir l'image, fonction à l'aide

love.graphics.setBackgroundColor(red, green, blue) 

Cela va lancer une valeur de consigne de l'arrière-plan avant d'adapter au image de fond. Je recommande This video pour en savoir plus, espérons que cela a aidé :)

2

Puisque vous dessinez une image d'arrière-plan, ce que vous voulez faire est de réinitialiser la couleur de dessin en blanc avant de dessiner l'arrière-plan.

love.graphics.setColor(255, 255, 255) --white 
love.graphics.draw(background) 
+0

Merci, cela a fonctionné parfaitement! –

+0

De rien. Si cette solution a fonctionné pour vous, veuillez la sélectionner comme réponse. Merci! – Ulydev