命名空間:System.Threading.Tasks;
System.Func<Task> func = async () =>
{
await Task.Delay(System.TimeSpan.FromSeconds(2));
//需要延遲執行的方法體...
};
func();
用的.Net語法,但是假如Unity編輯器功能需要延遲執行某方法,也是可以湊合用的。
命名空間:System.Threading.Tasks;
System.Func<Task> func = async () =>
{
await Task.Delay(System.TimeSpan.FromSeconds(2));
//需要延遲執行的方法體...
};
func();
用的.Net語法,但是假如Unity編輯器功能需要延遲執行某方法,也是可以湊合用的。