如何实现预加载不同的Map

[复制链接]
查看2104 | 回复6 | 2017-12-27 18:04:31 | 显示全部楼层 |阅读模式
如题,我想实现从一个map跳转到另一个map,在第一个Map中能否提前加载另一个Map,这样就不会在OpenLevel时候造成进程阻塞,Loading动画卡住等现象。求大神指导
gaoshuo | 2017-12-27 19:18:40 | 显示全部楼层
我也遇到和楼主同样的问题,我试了引擎的过渡关卡,但没成功,求解
回复 支持 反对

使用道具 举报

仁义礼智信 | 2017-12-28 08:50:45 | 显示全部楼层
不知楼主知不知道关卡流,当要转地图时,放出Loading动画,接着LoadStreamLeve,加载流关卡不会造成阻塞
回复 支持 反对

使用道具 举报

做VR的小阿甄 | 2017-12-28 09:06:16 | 显示全部楼层
LevelStreaming  UE4流关卡加载 官方文档有介绍
回复 支持 反对

使用道具 举报

dl64785 | 2017-12-28 09:37:34 | 显示全部楼层
仁义礼智信 发表于 2017-12-28 08:50
不知楼主知不知道关卡流,当要转地图时,放出Loading动画,接着LoadStreamLeve,加载流关卡不会造成阻塞 ...

因为场景的灯光烘焙不同,不能采用关卡留的形式,故寻求一个异步加载的方法
回复 支持 反对

使用道具 举报

Tracy | 2017-12-28 11:33:03 | 显示全部楼层
异步加载,不过得用C++写了
回复 支持 反对

使用道具 举报

dl64785 | 2017-12-28 16:18:24 | 显示全部楼层
Tracy 发表于 2017-12-28 11:33
异步加载,不过得用C++写了

就是想用C++  ,有实例可以参考一下不?谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

42

主题

792

回帖

1459

积分

中阶编码师

积分
1459