.net 游戏中的连击连击重置为0时如何保存

.net 游戏中的连击连击重置为0时如何保存,.net,vb.net,visual-studio-2008,.net,Vb.net,Visual Studio 2008,我让这个游戏有点像舞蹈革命,我能很好地想出如何保存连击的最高连击,所以每次你击中一个箭头连击计数器时,连击计数器会增加1,如果你错过1,你的连击计数器会重置为0,这都很好,但我想保存最高连击,不知道该怎么做做以下是我的代码示例: Combo_Count.Text = Combo_Counter Combo_Counter_2 = Combo_Counter If Combo_Counter >= 1 Then Combo.Visible = True

我让这个游戏有点像舞蹈革命,我能很好地想出如何保存连击的最高连击,所以每次你击中一个箭头连击计数器时,连击计数器会增加1,如果你错过1,你的连击计数器会重置为0,这都很好,但我想保存最高连击,不知道该怎么做做以下是我的代码示例:

Combo_Count.Text = Combo_Counter
    Combo_Counter_2 = Combo_Counter
    If Combo_Counter >= 1 Then
        Combo.Visible = True
        Combo_Count.Visible = True
    End If
    If Combo_Counter = 0 Then
        Combo.Visible = False
        Combo_Count.Visible = False
    End If

保存最高的\u组合变量。组合结束后,在将组合计数器重置为0之前,检查当前组合是否大于最高组合。如果是,将最高的组合设置为当前组合。然后将当前组合重置为零

根据您评论中的代码,我认为您可能希望看到以下内容:

If RArrowDown.Top + RArrowDown.Height < ClientRectangle.Top Then
    TimerMain.Enabled = False
    RArrowDown.Visible = False
    TimerMain.Enabled = True
    Miss += 1

    If Combo_Counter > MaxCombo Then
        MaxCombo = Combo_Counter
    End If

    Combo_Counter = 0
    Misses.Visible = True
    TimerMiss.Enabled = True
End If

如果RArrowDown.Top+RArrowDown.HeightMaxCombo,则
MaxCombo=组合计数器
如果结束
组合计数器=0
未命中。可见=真
TimerMiss.Enabled=True
如果结束

游戏开始时ComboCounter设置为零。

这真的与combobox(又名下拉列表)有关吗?这是什么编程语言?VBA?不是真的,但它需要一个标记,不知道该放什么,所以我选择了组合框。你使用的是什么编程语言?Visual Basic NET 2008查看
My.Settings
应该不会太难-你能发布将组合计数器重置为零的代码吗?如果RArrowDown.Top+RArrowDown.Height