标签: python pygame
我正在使用Pygame在Python中制作游戏。我已经提出了一个条件,如果玩家角色进入指定的牌,则得分将增加1.但我无法完成。因为我无法获得玩家角色的位置。例如,如果player_position ==(指定的牌):则得分=得分+ 1。请帮帮我。
答案 0 :(得分:0)
您是否尝试过使用其中一种“碰撞”功能?您也可以将瓷砖设为精灵,然后检测碰撞。它可能不是您正在寻找的,但它可以工作。
当两个精灵参数发生碰撞时,这将返回True。 pygame.sprite.collide_rect()