0

ヒール、ストライクなどのスキルを使用するゲームを作成しています。プレーヤーがスキルをホットキーに割り当てられるようにしたいと考えています。しかし、次のようなことができる「変数」ボタンを作成できる方法を探しています。「名前」の値などの変数を、作成済みのボタン名の値に変更します。元:

Dim bla As New Button
Private Sub btnHot3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnHot3.Click
    bla = New Button
    bla.Name = "btnHot3"
    Hotkey(SkillUsed, bla)
End Sub
Sub Hotkey(ByVal skillused As Integer, ByVal bla As Button)
    If SkillSelected = 1 Then
        btnHot3.Image = My.Resources.Heal
    ElseIf SkillSelected = 2 Then
        bla.Image = My.Resources.Strike
    ElseIf SkillSelected = 3 Then
        bla.Image = My.Resources.Finisher
    End If
End Sub
4

1 に答える 1