最近我们需要把我们现有开发的场景中的内容放到另外一个工程的场景上去显示,现在最简单的方案是把场景内容放到预制体中,但是这样对于现在的开发调试流程有一些影响。所以想请教有没有什么其他方案可以做到 ? 比如让一个场景显示在另外一个场景之上, 或者不切换场景动态把一个场景里面的内容放到当前场景上,又或者在打包构建的时候自动把场景转换成预制体 ?
常驻节点 …
感谢回复!!! 也考虑过常驻节点,还没试验。 我的需求是有个大场景上面有一块显示一个小场景,按照现在常驻节点的设计来看,应该是只能把大场景所有的内容放到一个常驻节点上, 然后切换“小场景”。
但是最适合我的可能还是把小场景的内容拿出来挂到大场景的那一块上 。
引擎在同一时间只能渲染一个场景,所以似乎你也只能用常驻节点了~
感谢回复!!! 常驻节点的方案有些小问题在于这两个场景的尺寸不同, 我的业务是需要一个大场景上面显示一个(多个)小场景,小场景是大场景上一个区域块这样的存在。 这样当我把大场景常驻后,切换到小场景,整个窗口size就变了 ,这个还需要调研一下。
选择的临时方案是:构建时通过构建插件自动创建和场景对应的prefab,但是这个方案太依赖编辑器,对于自动化命令行构建脚本可能不适用。
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。