Salve a tutti,
sono alle prese con questo piccolo programma che mi dà questo errore: Image background not found
Di seguito il listato:
-------------------------------------------------------------------------------------------------
#pgzero
WIDTH = 300 # La larghezza della finestra
HEIGHT = 300 # L'altezza della finestra
TITLE = "Minicraft" # Il titolo del gioco
FPS = 30 # Fotogrammi al secondo
# Oggetti
steve = Actor('steve', (150, 150))
creeper1 = Actor('creeper_bomb', (100, 250))
creeper2 = Actor('creeper_bomb', (30, 30))
creeper3 = Actor('creeper_bomb', (270, 120))
background = Actor('background')
# Dichiara una variabile
col = 0
def draw():
global col
#background.draw()
steve.draw()
creeper1.draw()
creeper2.draw()
creeper3.draw()
# Dichiara le condizioni per l'output di testo
if col == 1:
screen.draw.text("Collisione con un creeper", pos=(250,250), color="white", fontsize = 24)
elif col == 2:
screen.draw.text("Collisione con un muro", pos=(250,250), color="white", fontsize = 24)
def update(dt):
# Controlli
if keyboard.left and steve.x > 20:
steve.x - 5
elif keyboard.right and steve.x < 280:
steve.x + 5
elif keyboard.up and steve.y > 20:
steve.y - 5
elif keyboard.down and steve.y < 280:
steve.y + 5
# Programma le condizioni di collisione ?
if steve.colliderect(creeper1):
col = 1
elif steve.colliderect(creeper2):
col = 1
elif steve.colliderect(creeper3):
col = 1
elif steve.colliderect():
col = 2
--------------------------------------------------------
Quando si avvia crea l'immagine con i cursori in basso e poi mi dà l'errore di cui sopra uscendo...
Grazie per l'aiuto.
A,