0

我一直在使用 kivy,但遇到问题需要帮助。我尝试运行这个

def go(self, value, value2):

    self.value2.source = 'Graphics\\Tiles\\' + value + '.png'

但每次它告诉我 value2 不是 newgame(我的班级)的属性。如果我给出图像名称,它会起作用,但我需要让它将 value2 识别为参数。我该怎么做呢?

4

1 回答 1

0

如果您value2作为参数发送,则不应使用self,如下所示:

def go(self, value, value2):

    value2.source = 'Graphics\\Tiles\\' + value + '.png'

您得到的错误是因为value2没有在您的班级的其他任何地方定义。

于 2013-07-25T06:01:36.183 回答