新手求问...多个 场景 和 一个场景多个 预制资源(Prefab) 是否性能上有区别.

1 不知场景 的作用 是什么.

2 比如横版过关游戏, 关卡很多, 我把每一关 都做成一个 预制资源(Prefab) 是不是可以?? 性能上 是不是 和 多个场景 有区别??

3 又或者 我使用一个场景 多个 node ,不用的node active=false 用时再true 与上面的 预制资源(Prefab) 有什么区别?

4 场景的正确用法是什么?

顶起
顶起
顶起
顶起
顶起

顶起
顶起
顶起
顶起
顶起

dingqidingqidingqidingqidingqi

dingqidingqidingqidingqidingqi

做好资源管理是可以使用单场景的

性能没多大影响,场景只是切换时自动释放下内存。

在较早的版本中,做成单个场景的好处是,可以共用资源。现在的平台性能都不错了,2.4之后的版本又加入了bundle,能够更好的控制内存消耗了。
所以,自己还是更倾向于单场景,通过切换layout(就是你说的node或者prefab,没区别)来做窗口跳转。

所谓的资源管理 是不是cc.resources.load 加载的音乐 及时用 cc.resources.release 销毁 加载的 Prefab 及时 destroy?

哦哦哦 明白了 感谢

我写了一个单场景+多Prefab的框架,可以试下

https://github.com/zhitaocai/CocosCreator-GG-Framework

3赞

谢谢了,,真关键啊。。

这个pay.png太精髓了。。