【发布时间】:2019-10-05 22:33:34
【问题描述】:
所以目前我有一个技能树,我的初始力量值设置为 1。这是一个点击游戏,所以我想知道如何制作一个函数,所以如果我在我的力量统计数据中添加一个,而不是每次我获得 +2 时获得 +1 到我的计数器,等等,如果我再次升级力量。
我没有尝试太多,因为我不知道该怎么做 到目前为止我有这个
def Strengt(event=None):
if rebirth.get()>=1:
Strength.set(1), counter.set(counter.get() + 1)
def Strengthup(event=None):
if rebirth.get()>=2:
Strength.set(Strength.get()+1),
skillpoint.set(skillpoint.get()-1)
我将发布我的 onclick 函数的样子
counter = tk.IntVar()
Ant = tk.IntVar()
autoclicker = tk.IntVar()
rebirth = tk.IntVar()
skillpoint = tk.IntVar()
Hitpoints = tk.IntVar()
Manapoints = tk.IntVar()
Strength = tk.IntVar()
def onClick(event=None):
counter.set(counter.get() + 1)
def Hitpoint(event=None):
if rebirth.get()>=1:
Hitpoints.set(10)
def Manapoint(event=None):
if rebirth.get()>=1:
Manapoints.set(10)
def Strengt(event=None):
if rebirth.get()==1:
Strength.set(1), counter.set(counter.get() + 1)
def Strengthup(event=None):
if rebirth.get()>=2:
Strength.set(Strength.get()+1),
skillpoint.set(skillpoint.get()-1)
我希望在每次点击使用技能点后进行 2、3、4 等等,我升级它的次数越多。现在我不知道如何设置它
【问题讨论】:
-
如果你的力量统计为 3 - 并且想按自己的值增加它......你的问题是什么?
标签: python python-3.x tkinter