level 2
最简单粗暴的方法就是每一帧都绘制背景和菜单栏。不过这样子做很消耗CPU。
复杂一点的:
假设你程序的界面的最大表面是screen
screen = pygame.display.set_mode((1920,1080),pygame.NOFRAME,32)
你可以先把要绘制区域扣下来。保存好。
_ = screen.subsurface((posX,posY,sizeX,sizeY))
Surface = copy.copy(_)
鼠标移开,失去焦点时,你再把这个表面Surface1画上去
2020年03月13日 01点03分
