首页 > 代码库 > ue4网络同步笔记
ue4网络同步笔记
网络同步主要的概念是 复制。 不是以前的S,C逻辑分离。 是S复制到C
通过 Switch Has Authority 将S与C的逻辑在程序内分离。
所属权:
每个连接到S的C都有自己的 控制权。从PlayerController开始,PlayerController属于 连接,PlayerController控制的Pawn属于PlayerController,Pawn内的组件属于Pawn,最终都属于 连接。 都拥有 所属权。
所属权涉及 Actor 的变量,RPC 复制条件。
相关文档
条件性复制:
如有些RPC仅想在服务端运行,或全端运行,或仅自己这运行。主要涉及 所属权,运行位置 S OR C,复制条件。
相关文档
网络更新优化:
Actor涉及有意义的更新网络更新频率增加,无意义的更新时网张璐更新频率降低。
网络更新解释:动作,不可预知的操作带来的改变。 玩家控制的Actor更新频率高。
相关文档
人物移动同步:
相关文档
ue4网络同步笔记
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。