如何让玩家登陆平台?

2024-04-25 11:53:12 发布

您现在位置:Python中文网/ 问答频道 /正文

每当我让玩家从地面跳到一个方块(瓷砖)上时,它只会跳,但不会落在那个方块(瓷砖)上。我尝试了以下代码:

    hits = pygame.sprite.spritecollide(hero, platforms, False)
    if hits:
        hero.y = hits[0].rect.top

Tags: 代码rectfalseiftoppygame方块platforms