class FRUIT:
def__init__(self):
self.x = 5
self.y = 4
self.pos = Vector2(self.x,self.y)
# x and y postion for fruit and varibles
#hitbox for fruit
def draw_fruit(self):
fruitrect = pygame.Rect(self.pos.x,self.pos.y,cellsize,cellsize)
pygame.draw.rect(screen,GREEN,fruitrect)
我尝试缩进并删除冒号,但我一直说 def__init__(self) 有语法错误:
语法错误是由于使用每个技术堆栈的无效语法而发生的 在这种情况下,这是 def__init__(self) 处的语法错误:
这意味着你在 def__init__(self) 处写错了:
在这种情况下,您在 def 和 init
之间缺少一些空格应该是
def __init__(self):