in_game.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:OfMagesAndMagic 作者: munnellg 项目源码 文件源码
def render(self):
        surface = pygame.Surface(self.root.resolution)
        if self.cur_animation < 3:
            banner = self.versus_banner.render()
            surface.blit(banner,
                (
                    (surface.get_width()-banner.get_width())//2,
                    (surface.get_height()-banner.get_height())//2
                )
            )
        else:
            window  = self.battle_window.render()
            status  = self.mage_status.render()
            window.blit(status, (0, window.get_height()-200))
            round_count = self.round_counter.render()
            window.blit(round_count, self.round_counter.get_pos())
            surface.blit(window, (0,0))

        mask = pygame.Surface(self.root.resolution, pygame.SRCALPHA)
        mask.fill((0,0,0, 255-self.alpha))
        surface.blit(mask, (0,0))

        return surface
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号