当你按下一个键,背景移动而不是播放器,但我只是设法在x轴。当在y轴上实现它时,背景会变得疯狂。for event in pygame.event.get(): if event.type == QUIT: sys.exit() pulsar = pygame.key.get_pressed()
if pul
我已经决定使用一个相当大的贴图,它在背景中滚动,而角色仍然留在视图的中心,我已经完成了这一点,但是我尝试在角色靠近贴图边缘时更改精灵行为的尝试到目前为止都失败了。我试图改变精灵的行为,这样背景的边缘就不会滚动过窗口的边缘,相反,精灵开始在窗口内朝着背景的边缘移动。我知道这可能不是很清楚,但这里有一些代码来说明我到目前为止所做的尝试。last = self.rect if key[pygame.