Un piccolo aiuto

di il
0 risposte

Un piccolo aiuto

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,

Devi accedere o registrarti per scrivere nel forum
0 risposte