【发布时间】:2018-07-12 01:46:42
【问题描述】:
我想在我的按钮上添加一个文本,我按照网上的教程并按照说明编写代码,但是文本仍然没有成功显示在按钮上,这是我的代码:
ButtonText = pygame.font.SysFont("freesansbold.ttf", 10)
textSurf, textRect = text_objects("Mute", ButtonText)
textRect.center = ((20+(50/2)), (20+(20/2)))
background.blit(textSurf, textRect)
我在顶部定义了 text_objects:
def text_objects(text, font):
black = (0,0,0)
textSurface = font.render(text, True, black)
return textSurface, textSurface.get_rect()
【问题讨论】:
-
嗨,Wendy,你能上传完整的代码吗?
-
@SachinPatel 用户应该极少上传他们的完整代码。问题应包含minimal reproducible example。如果用户粘贴他们的完整代码,这会使问题过于具体,对其他人没有价值,而且通常包含太多代码,这使得阅读和推理变得更加困难。