2015-07-10 19 views
-1

我想知道如何延遲我的Tic tac toe遊戲。 我想在兩名球員之間進行延遲。如何在vb中製作延時定時器

當第一個玩家做'X'時,我想在第二個玩家做'O'之前延遲3秒。

就是這樣。 請幫我一起...

P.s我是juz初學者。

+0

歡迎來到STO!沒有徵求意見和代碼的幫助,你需要提供你已經嘗試過的東西。作爲一個新的蜜蜂,請閱讀STO指南,瞭解如何提出正確的問題:http://stackoverflow.com/help/how-to-ask –

+0

這可以用很多方法完成..您必須解釋一些更詳細的內容 – jackjop

回答

0

由於您沒有提供代碼,因此很難。但無論如何,使用普通的定時器。您可以通過輸入設計人員,在工具箱中選擇「計時器」,然後雙擊來完成。它會生成一個名爲

Timer1_Tick... 

End Sub 

在那個Sub中你寫了「Timer1.Stop」。然後,您可以將設計器中定時器的間隔設置爲3000(意味着3秒)。 現在你有這樣的事情

Timer1_Tick... 
    Timer1.Stop() 
    OtherPlayersTurn() 
End Sub 

現在不是調用「OtherPlayersTurn()」直接調用「Timer1.Start()」。 它會延遲3秒而不會阻止程序。