这个怎么破,我忘记反问他了,还是颠覆了我的认知?不是只有单独创建 load 的远程资源才需要自己管理吗
我惊呆了
动态创建的都需要自己管理,和是不是远程没有关系
你没看到我说的吗,prefab
这能叫动态
prefab也是手动
你还是先看一遍文档再来问吧!
行吧,我误解了这么久
无论是destroy Prefab本身或者Prefab实例化出的节点都不会释放资源的
对于动态加载的Prefab和其它Asset是一样的逻辑, 应该在加载的时候addRef并且在需要释放的时候decRef, 当引用计数归零的时候, cocos才会去尝试释放这个Prefab静态依赖的资源(也是通过减少引用计数)
4赞
释放的是节点吧,纹理怎么会释放,纹理释放不是要手动卸载吗
会根据引用计数来释放,不能说完全不释放
