如何使用变量在kivy中创建命令?

时间:2013-07-24 21:35:22

标签: image kivy

我一直在使用kivy,但需要帮助解决问题。我试着运行这个

def go(self, value, value2):

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

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

1 个答案:

答案 0 :(得分:0)

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

def go(self, value, value2):

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

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