文章目录
一 Ability批处理
GameplayAbility在一帧中的激活、选择性地向服务器发送TargetData
、结束可以被[批处理],从而将多个RPC组合成一个RPC. 这种RPC常用于枪支的命中判断.
二 GameplayCue批处理
如果你需要同时发送很多GameplayCue, 可以考虑将其[批处理成一个RPC], 目标就是减少RPC数量(GameplayCue
是不可靠的网络多播(NetMulticast))并以尽可能少的数据量发送.
三 AbilitySystemComponent同步模式(Replication Mode)
默认情况下, ASC处于[Full Replication]模式, 这会同步所有的GameplayEffect到每个客户端(对单人游戏来说很好).
在多人游戏中, 设置玩家拥有的ASC
为Mixed Replication
模式, AI控制的Character为Minimal Replication
模式, 这会将应用到玩家Character上的<