请问下项目什么时候有必要分场景?

1.哪些需求,最好使用分场景去实现?
2.单场景项目,使用预制生成界面,与分场景比较,优劣呢?

个人认为,如果资源跨度大,场景与场景联系少。使用分场景比较好
但是资源跨度不是很大,场景中经常交互这种,还是预制体更方便

除了关联性,场景交互呢。还有其他考虑的吗?

超级多人的项目,建议用 AssetBundle 做模块功能隔离,同一个模块的内容(脚本、资源),尽量放在一个bundle

其他模块如何打开这个 bundle 呢?

我觉得这个时候就是打开这个 bundle 里的唯一场景就是比较合适的了

总体而言

  1. 一个bundle一个 场景,这个场景做单场景多 prefab
  2. 所有bundle的入口,都是通过打开这个bundle内唯一场景
1赞