我想在场景之间创建一个'loader',同时用
加载下一个级别Application.LoadLevelAsync
我希望我的飞机上的加载动画能够保留在我的屏幕上。
我试图不破坏使用
进行动画制作的飞机DontDestroyOnLoad(GameObject.Find( “planeWithAnimation”))
但飞机在下一级负载时仍然消失。我能做些什么才能使我的gameObject planeWithAnimation
不被破坏,并且仍然可以迭代抛出附加到它的脚本?
答案 0 :(得分:0)
我相信您需要从附加到GameObject(您的平面)的脚本中调用DontDestroyOnLoad,以便在负载之间保留:
DontDestroyOnLoad(this.gameObject);
至少这是我们如何使用它并且它工作正常。我们有一个应用程序上下文贯穿整个级别。这可以在Start或Awake上调用。
HTH