我想弄清楚在Ruby/Rails中創建「遊戲輪」定時器的最佳解決方案。現在我只是記錄筆記,但理論上我想在每輪遊戲活動中設置30秒計時器。一旦計時器達到0,用戶輪流就結束了。在Ruby/Rails中創建一個Ajax計時器?
在Ruby的結束,我知道我可以用while循環和睡眠(30),或Timer類的某種組合實現這一點。
但是,我得到難倒努力的最好辦法設計出顯示用戶他們留在時鐘的時間。使用Ajax? periodiocally_call_remote?我應該查詢什麼?
只是想大聲,想我會問的人羣。
多一點描述......我想展現的一次用戶一個「倒計時」左在時鐘上。這可能意味着使用Ajax來更新一個div「live」。然而......除了向他們展示倒計時之外,一旦用戶採取行動(或者在回合結束之前不會)......我想要一種方法被調用。 –