У меня есть 2 класса, один из которых называется MineField, и тот, который называется «Параметры», в классе параметров есть шкалы, которые я получаю из функции внутри этого класса, def assign(): , класс MineField имеет три параметра (w, h, m). Я хочу присвоить значения этим параметрам из шкал в классе «Параметры». (Я использую tkinter)Значения от класса к переменной
Class Options:
def __init__(self, w, h, m)
...
minorinput = Scale.(...)
mainloop()
...
def assign():
self.width = widthinput.get()
self.height = heightinput.get()
self.minor = minorinput.get()
def main():
ins = Options(0,0,0)
ins.assign()
w = ins.width
h = ins.height
m = ins.minor
game.MineField(w,h,m)
Так как я могу получить эти значения из весов в игру. MineField?
Вы хотите сохранить w, h и m в классе минного поля? – Martol1ni
err ... вы только что сделали, передав их в качестве параметров? –
Хотите ли вы изменить значения в середине игры, т. Е. Когда изменяется self.width, Minefield получает уведомление об изменении? Это будет шаблон публикации. –