0

我正在创建一个游戏,您必须按特定顺序单击按钮。我希望按钮在开始时按顺序闪烁,以便玩家可以查看序列并记住它..在每一轮中,按钮都会被分配新值,因此顺序会发生变化,

我希望能够使任何按钮闪烁,这意味着我希望能够使用按钮(i)而不是写按钮1(如果可能的话)

提前致谢!

4

1 回答 1

1

您可以将所有应该闪烁的按钮放入一个列表中,然后创建一个随机数,并使用该随机数来获取该索引处的按钮。

Dim buttons = new Button() {button1, button2, button3} 'Put buttons into list

Dim r = new Random()
Dim seq_length = 3 'Let three buttons blink

For i = 0 To seq_length
    Dim index = r.Next(0, buttons.Count()) 'Get random index
    LetButtonBlink(buttons(index)) 'Use this index to select a button
Next
于 2012-07-24T06:46:09.747 回答