C#WPF扑克游戏:如何让AI像是在思考?

时间:2014-12-14 09:37:16

标签: c# wpf

我想让我在1vs1扑克游戏中的AI对手“思考”几秒钟,但我不知道如何停止所有动作,而只有一个计时器栏,或表明AI思维的东西正在运作。

我尝试过Thread.Sleep,但我可能会错误地使用它,因为它有点“崩溃”了屏幕,也许还有一种方法可以使用它。

基本上,首先,我每次点击一个按钮(Bet,Fold或Check / Call)时都会喜欢这样做的代码,然后AI会在做出决定之前花几秒钟做出回应。

1 个答案:

答案 0 :(得分:1)

你是否在一个允许UI线程仍然更新的异步任务中运行AI。

查看http://msdn.microsoft.com/en-us/library/hh191443.aspx了解基础知识。