相关疑难解决方法(0)

1126
推荐指数
17
解决办法
84万
查看次数

统一,在LoadScene之后,有没有通用的方法来等待所有monobehaviour#start完成

以下是我的 unitytest 代码:

        LoadScene("Scene/Level-2");
        yield return new WaitUntil(() => { return GameObject.FindObjectOfType<Arrow>(); });
        var arrow = GameObject.FindObjectOfType<Arrow>();
Run Code Online (Sandbox Code Playgroud)

我加载一个场景并等待某个对象加载

我希望找到一种方法来省略yield return new WaitUntil,那么有没有办法等待所有 MonoBehaviour#Start 完成然后运行代码?

c# unity-game-engine

1
推荐指数
1
解决办法
4816
查看次数