2017-10-03 7 views
-1

Je veux blit une image mais pour une raison quelconque pygame affiche cette erreur. Des idées?image charger position destination invalide pour blit

import pygame 

def main(): 

    pygame.init() 
    knight = pygame.image.load(r'C:\Users\Sathesh Previn\OneDrive\Game Codes\RPG\Knight Sprite.png') 
    screen = pygame.display.set_mode((640, 480)) 
    done = False 
    white = (255, 255, 255) 

    while done == False: 

     screen.fill(white) 
     screen.blit(knight, 100, 100) 
     pygame.display.update() 

main() 
+0

Quelle est l'erreur? –

Répondre

0

Vous devez passer un tuple, liste ou pygame.Rect comme argument dest à pygame.Surface.blit.

screen.blit(knight, (100, 100)) 
+0

oh ouais je n'ai pas vu ça. Merci mec! –