Python Pygame将曲面转换为给定数量

Python Pygame将曲面转换为给定数量,python,pygame,drawing,Python,Pygame,Drawing,Pygame是否包含类似于Processing.Js函数的函数?我想移动屏幕上绘制的项目,而不必更新每个项目的位置。您的问题可能会更清楚,因此如果我误解了您的提问,您需要澄清 要移动屏幕上的所有内容,您可以复制屏幕,清除原始内容,然后在其他位置blit复制: temp_surf = screen.copy screen.fill((0,0,0)) # here, you can fill the screen with whatever you want to take the place o

Pygame是否包含类似于Processing.Js函数的函数?我想移动屏幕上绘制的项目,而不必更新每个项目的位置。

您的问题可能会更清楚,因此如果我误解了您的提问,您需要澄清

要移动屏幕上的所有内容,您可以复制屏幕,清除原始内容,然后在其他位置blit复制:

temp_surf = screen.copy
screen.fill((0,0,0))  # here, you can fill the screen with whatever you want to take the place of what was there before
screen.blit(temp_surf,(x_shift,y_shift))

这会将名为
screen
的对象的全部内容向右移动
x\u shift
,向下移动
y\u shift
,填充屏幕的其余部分。你想把屏幕上绘制的所有内容都移到上方吗?@KSFT是的,这是我理想的做法。