def __init__(self, x, y, btext, size, width, rI, color=pygame.Color("black"), underline=None):
self.x = x
self.y = y
self.size = size
self.width = width
self.font = pygame.font.Font("Assets/Berlin Sans FB.ttf", self.size)
self.underline = underline
if self.underline == True:
print("underline = true")
self.font.set_underline(True)
elif self.underline == False:
print("underline = true")
self.font.set_underline(False)
self.color = color
self.btext = btext
self.atext = ""
self.etext = self.font.render(self.btext + self.atext, 1, (self.color))
self.shifted = False
self.maxlength = 60
self.focus = 0
self.rect = pygame.Rect((self.x, self.y), (self.width, self.size))
self.srect = pygame.Surface((int(self.width), int(self.size)))
self.rI = rI
评论列表
文章目录