「攻撃」ボタンと「回復」ボタンをクリックして、プレイヤーが敵にダメージを与えたり、自分自身を回復したりできるゲームをシミュレートしようとしています。ゲームに合わせて変更する前に、1 つのプログレス バーでテスト ランを実行して、すべてが機能することを確認し、新しい WindowsApplication を作成しようとしました。
フォームにはプログレス バーと 1 つの攻撃ボタンとヒール ボタンがあり、プログレス バーの最大値をヒーリングで超えるか、ダメージで最小値を超えると、エラーが発生します。どちらの場合も修正するコード行がわかりません。どこでも答えを探しています。
これが私のヒールボタンコードです。
Private Sub btnHeal_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles btnHeal.Click
prgHealth.Value = prgHealth.Value + 10
If prgHealth.Value >= prgHealth.Maximum Then
prgHealth.Value = prgHealth.Maximum
End If
End Sub
そして、これが私のダメージボタンコードです。
Private Sub btnDamage_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles btnDamage.Click
prgHealth.Value = prgHealth.Value - 10
If prgHealth.Value < prgHealth.Minimum Then
prgHealth.Value = prgHealth.Minimum
End If
End Sub
どんな助けでも大歓迎です。また、私はコーディングの初心者であり、大きなコードの壁に間違いなく混乱することにも注意してください.
このようにプログレス バーを台無しにしてしまった多くの人が同じ問題を抱えているに違いありません。
助けてくれてありがとう!