0
我知道,如何为pygame.Surface或pygame.image设置alpha。这将是:Python/PyGame:Set font.render()alpha
surface.set_alpha(alpha)
,但如何做到这一点的标签,通过
创建label = font.render("I'm a label", True, [255,255,255])
有谁知道这一点?
label.set_alpha(1)
没有做任何事情。当我完成它时,它只是全部着色。
如果你不知道,我的意思 - 随意问:)
当我写:'标记= pygame.Surface(标签)'我得到一个错误,因为pygame.Surface希望代替渲染字体作为PARAMS宽度和高度。 –
我的道歉尝试这个'label = pygame.Surface((label.get_width(),label.get_height),label)' – JGerulskis
同样的错误,导致最后的“标签”必须是一个整数。顺便说一句,你忘了label.get_height –