UE5.1 How to make a UMG widget alive after clientTravel(Switch DedicatedServer)
widget只能在客户端生成,服务器和widget完全没关系。
网络同步是从服务器复制到客户端。
知道这两点之后我们一般是把数据放到player state,切换关卡之后去读ps的数据重建widget。
我们现在就是这样做的 我们的界面很多而且有些界面很复杂 切换关卡后重新构建界面 这个过程会卡顿几秒钟 我想着既然界面完全和DS服务器没有任何关系 有没有办法可以在切换界面之后保留到到新的关卡中
什么样的UI会卡几秒钟?你们已经确定了是因为构造UI用了几秒钟而不是其他的原因?
如果这样的话UI再初次构建的时候应该也是好几秒,你们没考虑过优化这个过程吗?
如果仅仅是切换关卡之后UI需要几秒,而初次生成的时候没花这么长时间的话,就因该是数据来慢了,player state默认的复制优先级很低。
你们参考一下。