我有一個遊戲,我現在正在做該遊戲的UI(GUI)來設置一些參數。其中一個參數應該是這個遊戲的持續時間(以分鐘爲單位)。我怎麼能定義,當我在輸入字段中輸入例如3時,遊戲應該運行3分鐘?如何在UI中設置遊戲的持續時間?
謝謝你的幫助!
編輯:
下面的代碼我到目前爲止:
public void DurationGame() {
float myTimer = 5.0f;
if (myTimer > 0) {
myTimer -= Time.deltaTime;
}
if (myTimer <= 0) {
//Game should stop here
Debug.Log ("GAME OVER");
}
的可能的複製[你如何添加一個計時器到C#控制檯應用程序](http://stackoverflow.com/questions/186084/how-do-you-add-a-timer-to-ac-sharp-console-application) –
衆多實現這一點的方法。沒有看到你在遊戲代碼中已經嘗試過的東西,很難就此提出建議。 – ManoDestra
我到目前爲止還沒有一個代碼,因爲我根本不知道這樣做。我擁有遊戲的所有腳本,就是這樣。現在我正在努力做一個GUI ...請幫忙。 – sportente