我尝试使用OpenGL在Pygame显示屏上绘制图片来制作游戏。但当我突然意识到当Pygame与OpenGL相关联时,我再也无法调用我的显示器了。以下是我遇到的错误:
pygame.error: Cannot blit to OPENGL Surfaces (OPENGLBLIT is ok) #when I try to blit on my surface
pygame.error: Cannot call on OPENGL Surfaces #when I wanted to fill my surface with a color
我发现OPENGLBLIT已被弃用(根据网上的一些用户)。那么,我该怎么用?我想在左上角打印得分。 这是我的原始代码:
1 : gameDisplay.blit(pygame.font.SysFont(None,25).render("values : "+str(score),True,self.green),[0,0])
2 : self.gameDisplay.fill((255,255,255))
我怎么知道任何仍然常用但仍受支持的python模块? (例如,制作3D俄罗斯方块游戏)