zhudaming120 发表于 2020-4-26 20:25:50

求助,28行没有问题,是图片问题吗

import pygame
import sys
from pygame.locals import *

pygame.init()

size = width,height = 400,601
bg = (0,0,0)


clock = pygame.time.Clock()
screen = pygame.display.set_mode(size)
pygame.display.set_caption("背景")


turtle = pygame.image.load("F:\工程\python\pygame1zhu.jpg").convert()
background = pygame.image.load("F:\工程\python\背景.jpg").convert()
position = turtle.get_rect()
position.center = width // 2,height // 2


while True:
    for event in pygame.event.get():
      if event.type == QUIT:
            sys.exit()


    screen.blit(background,(0.0))
    screen.blit(turtle,position)


    pygame.display.flip()

    clock.tick(10)





代码自己没发现问题但是报错

Traceback (most recent call last):
File "F:\工程\python\背景.py", line 28, in <module>
    screen.blit(background,(0.0))
TypeError: invalid destination position for blit


是因为图片的问题吗,怎么解决。



zltzlt 发表于 2020-4-26 20:27:51

screen.blit(background,(0.0))

不是 0.0,是 0,0

zhudaming120 发表于 2020-4-26 21:22:42

{:10_247:}原来毁在这么个小细节,还是自己不认真额
页: [1]
查看完整版本: 求助,28行没有问题,是图片问题吗