您可能已经通过标题了解问题。 我正在制作一个游戏,我希望等级编号变为1(从第一级0开始)。我从0级更改为1的代码是:
'Level 0 (Tutorial)
If levelNum.Text.Contains("0") Then
levelNum.Text = "1"
ButtonNext.Enabled = False
ButtonLeave.Enabled = True
ButtonBreak.Enabled = True
ButtonCoffee.Enabled = True
ButtonCoffeeForBoss.Enabled = True
End If
但是它将标签文本设置为2而不是1,这是写的(上面的第3行代码)。
示例: http://cdn.makeagif.com/media/11-24-2013/9p4CcG.gif
有人知道如何解决这个问题吗?
也许用一个变量“1”然后使用它?
*测试*
不,没有用...... 可能是因为它从0级开始? 我不知道。 我正在使用VB Express 2013。