我在场景一中调用preloadScene的回调去load场景二,在场景二的onLoad中调用了loadRes,结果是我load了场景二但是loadRes的资源并没有同时显示,需要有一个时间间隔才能显示在场景二上。
我想等待后一个场景中的资源都完全load了再切换场景,请问这个要怎么实现
感觉因为loadRes是异步的,所以preloadScene并不知道loadRes有没有被load,有没有什么办法知道res有没有被load
那你应该在 loadRes 成功后再 director.loadScene
我现在就是不知道怎么能在第一个场景中怎样才能知道第二个场景中的loadRes成功了
给个思路:弄个flag默认为false,当场景2的loadRes成功回调时,设置flag = true; 在这期间弄个计时器,定时判断flag状态即可
把一进入场景就希望看到的部分放在场景中,而不是通过 loadRes
把第二个场景的 loadRes 写到第一个场景里