Hej hej,
behöver lite mera hjälp med mitt projektarbete, igen...
Jag har gjort så att när man med musen trycker inom ett visst område så ändras en variabel, och i fönstret skrivs variabeln ut.
När man trycker inom området, så ändras variabeln som den ska och den skrivs också ut som den ska. Men det gamla värdet som stod tas inte bort, så när man trycker så skrivs det hela tiden ut nya värden utan att det gamla tas bort, så det blir bara en stor svart smörja efter ett par klick.
Hur gör man för att rensa bort den gamla texten?
Såhär ser det ut nu (bry er inte om variabelnamnen jag vet att dem har dumma namn):
if x > 520 and x < 630 and y > 10 and y < 85:
mettnadsprocent = mettnadsprocent + 5
respektprocent = respektprocent - 2
print "------------------------------"
print
print "Mettnadsprocent = ", mettnadsprocent
print
print "Respektprocent = ", respektprocent
print
print "------------------------------"
if pygame.font:
font = pygame.font.Font(None, 78)
text = font.render(str(mettnadsprocent) + "%", 1, (10, 10, 10))
textpos = text.get_rect( centerx = 300, centery = 50)
background.blit(text, textpos)
screen.blit( background, (0,0) )
screen.blit( character, characterRect )
pygame.display.flip()
Hoppas ni förstår vad det är jag vill ha sagt!