自动加载资源后获取不到资源数量?


两个方法需要同时调用,好像是因为异步加载是下一帧才能获取更新?小白不太懂,跪求大佬。。

加载是异步的

异步加载可不是下一帧,和你异步加载的资源大小有关,要加载完成后才可以获取到

怎么才能知道它加载完了,或者说怎么才能获取到值

在你上面的那个函数的 load 回调里发送一个通知

是用emit吗,大佬能整个样本吗 :upside_down_face:

你需要先说一下你什么时候要做什么

捕获
这是调用的地方,先遍历上面这个方法,实例化对象之后,再在下面这个方法里调用父类的所有子类,但是子类数量一直是0

不能同时调用,要在加载完资源,把role添加到self.spawnPoint后调用EvoRole

那你的cc.resource.load这句话就被走了 15 遍,其实一遍就可以了

意思是都放到回调函数里,谢谢大佬,回去我试下

D0E6AC42-FCB5-466F-A954-2E97C73F23E1
使用事件的话

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。