网络部分
控制命令新增 NMT_Ping,衍生出 NetPing.h 相关内容
Iris 同步系统(实验性)
SubObject 新同步特性
- ActorComponent 新增函数 ReadyForReplication
- FReplicatedComponentsInfo 类型
- 现在 Actor 会自己管理一个 ReplicatedComponent 的列表
流量加密
- NetDriver 中增加了两个可以覆盖的函数,DoesSupportEncryption IsEncryptionRequired,需要强制开启加密就不需要搞魔法了
Replication Graph
- 性能分析中增加了 RedundantRepCPUTimeAccumulated ,无用 CPU 耗时,详见 FReplicationGraphCSVTracker
- 为每个节点增加了 virtual void Serialize(FArchive& Ar); 序列化函数,用于数据内存大小的 Tracking
- FStreamingLevelActorListCollection 符号现在导出了,可在外部使用
- 针对超出距离的 Actor 增加了一个 OutOfRangeList,和 DestructDistance 区分,没有到销毁距离,但是到了 OutOfRanged 的,先移入一个列表中
系统部分
- UClass 新增 TryFindTypeSlow 函数
- TCppStructOps 把 Traits 的判断放在了编译期