iLMS知識社群歷程檔登入
位置: 黃國哲 > Unity
1091222 自動讀秒的背景程式(協同程式)
by 黃國哲 2020-12-22 16:29:25, 回應(0), 人氣(585)
協同程式:

IEnumerator 協同程式的名稱 (資料型態    變數名稱)
{
要執行的程式碼 ;
yield return yield指令 ; //目的是拋出一個物件,然後回到下一行指令繼續執行,沒東西丟則寫 yield return null
要執行的程式碼 ;
}


以下為每8秒自動開啟隱藏物件

IEnumerator 重生(GameObject 重生物體)
{
yield return new WaitForSeconds (8);
if (數量>0)
{
數量++;
顯示文字.text = 數量.ToString();
重生物體.gameObject.SetActive(true);
}
}
回應