1120921 Invoke 指令
by 黃國哲 2023-09-21 11:24:08, 回應(0), 人氣(284)
https://www.cg.com.tw/UnityCSharp/Content/Instantiate.php
Invoke ("子腳本名稱" , 延遲幾秒);
這個指令可以讓子腳本延後幾秒才開始受用,可以用在關閉某個指令
舉例來說,技能CD的按鈕
寫一個顯示圖片的子腳本,
按下技能之後,顯示一個"倒數計時的圖片"擋住本來的技能UI
用Invoke指令呼喚這個子腳本,計時時間到關閉這個"倒數計時的圖片"
EX:
{ Invoke("T1A函式", 10); }
另外也有
{ InvokeRepeating("T1A函式", 10,間格秒數); }
以及停止呼喚
CancelInvoke("T1A"); 用法或是CancelInvoke();停用全部
回應