ccc3,大伙们的Loading是怎么做的?

Cocos creater 3
切换场景的Loading,要常驻在场景上,用addPersistRootNode

addPersistRootNode要求节点必须和Canvas同级,不能放Canvas下

节点不放Canvas下就不显示

怎么搞? :joy_cat:

这玩意有那么复杂吗 最高层建立一个窗口 放你的加载进度什么的 ,结束了窗口关闭,有啥问题? 有啥障碍?

已解决,懒得跟你讲,自以为是,你以为是那些不用脑的拼UI的功能吗,是ccc在Canvas外的Node不显示的问题。

而且我写明了是3,不是2,当然,我也不会把这么解决的写出来,反正也没人回,也有人以为是拼个UI有几难这种问题。

知识在于分享啊 兄弟 何必置气

  1. 要Cancas,没说只能一个Canvas
  2. 即使只有一个Canvas,你放到Canvas,常驻节点保证层级最高也可以

PS1:
可能一楼只是觉得这个功能比较简单吧(也确实简单~)
PS2:
看你的提问是不知道怎么把层级放到最高,性能差点的方案,update里一直判断自己是否在最上层,另外一种推荐方案,自己实现下zIndex