UE源码解析:UCharacterMovementComponent
RootMotion部分
文章目录
说明TODO主流程主控端处理RPC > 服务器RPC > 客户端模拟端
说明
FNetworkPredictionData_Client_Character:只存在客户端的过程数据 FNetworkPredictionData_Server_Character:只存在服务端的过程数据
NewMove:当前的Move信息 SavedMoves:已创建但还没有被确认的Move队列(确认后会从前面删除) LastAckedMove:最后被服务器确认的Move ImportantMove:和LastAckedMove的加速信息有明显差别的Move OldMove:SavedMoves中,最早的ImportantMove PendingMove:之前的NewMove但是还没有提交(SavedMoves的Last,如果有) FreeMove:不再使用的Move池
版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/22222.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论