1

我正在尝试创建一个简单的游戏,在计时器用完之前需要用户输入。

基本上,页面会加载一段时间,并等待用户说出正确答案。如果时间用完,游戏就结束了,但如果用户做对了,他会继续下一个问题。

(我已经解决了演讲部分,我只需要弄清楚计时器)

有没有简单的方法来实现这一点?

4

1 回答 1

1
//Add Using Statement
using System.Windows.Threading;

//Create Timer
DispatcherTimer mytimer;

//Setup Timer
myTimer = new DispatcherTimer();
myTimer.Interval = System.TimeSpan.FromSeconds(10);
myTimer.Tick += myTimer_Tick;

// When you type the +=, this method skeleton should come up
// automatically. But type this in if it doesn't.
void myTimer_Tick(object sender, EventArgs e)
{
    //This runs when ever the timer Goes Off (In this case every 10 sec)
}

//Run Timer
myTimer.Start()

//Stop Timer
myTimer.Stop()

这能解决你的问题吗?

于 2013-06-22T23:03:50.907 回答