我正在尝试在计时器用完之前创建一个需要用户输入的简单游戏。
基本上,页面会加载一段时间,并等待用户说出正确的答案。如果时间用完了,游戏就结束了,但如果用户做对了,他就会继续讨论下一个问题。
(我已经解决了演讲部分,我只需要弄清楚计时器)
有没有一种简单的方法可以实现这一目标?
答案 0 :(得分: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()
这会解决您的问题吗?