猫史档案馆


【Python作品分享】大佬帮我看一下是什么问题【求助帖】

用户:含蓄的雷电猴dkOl含蓄的雷电猴dkOl查看:5 回复:1 评论:5 创建时间:2022-07-09T13:16:12


【作品展示】

center_image

 

【作品介绍】

我这是一个游戏文件的附件

大佬帮忙看一下第九行

我的窗口界面是700*500

大佬帮忙算一下player.png会出现在哪?我的游戏文件导入了这个附件,也写了类的实例化,也写了blit方法,我还写了flip,为什么我的玩家图片显示不出来(没有报错)

 

【作品源代码】

import pygame

class Player(pygame.sprite.Sprite):
    def __init__(self, bg_size):
        pygame.sprite.Sprite.__init__(self)
        self.image = pygame.image.load("player.png").convert_alpha()
        self.rect = self.image.get_rect()
        self.width, self.height = bg_size[0], bg_size[1]
        self.rect.left, self.rect.top = self.width // 2, self.height // 2
        self.speed = 5

    def moveUp(self):
        if self.rect.top > 0:
            self.rect.top -= self.speed
        else:
            self.rect.top = 0

    def moveDown(self):
        if self.rect.bottom > 0:
            self.rect.bottom -= self.speed
        else:
            self.rect.bottom = 0

    def moveLeft(self):
        if self.rect.left > 0:
            self.rect.left -= self.speed
        else:
            self.rect.left = 0

    def moveRight(self):
        if self.rect.right > 0:
            self.rect.right -= self.speed
        else:
            self.rect.right = 0

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
宇宙里的一株小草宇宙里的一株小草

可能你没有初始化

点赞0


评论