void async ETTask Func1()
{
Log.Info(“Func1”);
// await在后续逻辑中
}
void async ETTask Func2()
{
Log.Info("Func2");
// await在后续逻辑中
}
void async ETTask Func3()
{
Func1.Coroutine();
Func2.Coroutine();
Log.Info("Func3");
// await在后续逻辑中
}
这种情况下,能否保证输出顺序是Func1, Func2, Func3?
也就是协程出去的时候会第一时间同步运行吗?