如题,Creator H5平台怎么动态加载远程场景或者远程预制
现在我的项目想做到场景和脚本分离。把每一个场景做为一个静态资源,放到服务器上,需要进那个场景,由程序动态加载运行,这样可以很多人同时制作自己的场景,然后快速发布,不影响别人的同时又提高了场景的生产效率(玩完一个场景就进下个场景)。类似于游戏大厅的模式,只不过我们的大厅是一个加载器,加载每一个独立的场景。
###在论坛上找了下,有人做过这样的业务,比如这个:Creator 集合原生开发 远程下载场景资源 加载场景 ,和我的需求类似,只不过我的是在H5下他是在原生平台下。这个帖子里有人提到用导出资源包得方式加载后解压,但是我看了下发现不行,因为导入资源包要依赖Editor,项目发布后就没有编辑器环境了。
###我目前的想法是
(1)继续研究用导出资源包得方式来加载远程场景。看了下导出后的资源包文件,发现里面还有meta文件,从那里面加载出来场景可以是可以,但是估计会被别人盗资源,不安全;
(2)将场景发布,然后研究Creator发布资源和H5平台下加载运行场景的规则,找到规则后,可以自行加载出场景然后运行
###不知道大家还有别的方案吗?最好是现成的解决方案