Unreal单位同步相关
Unreal默认同步方式能解决大部分轻量游戏的常用情况,不需要太多改动,
但仍然需要留意其一些内置函数的用法,此处略作简要记录。
一、单位隐身
单位隐身后,显然服务器不能在给敌方玩家同步隐身的单位的数据(包含位置,血量等),友方玩家的同步机制不变,
此时可以在服务器端的AActor::IsNetRelevantFor()函数中决定是否要给对应客户端同步某个单位。
Unreal默认同步方式能解决大部分轻量游戏的常用情况,不需要太多改动,
但仍然需要留意其一些内置函数的用法,此处略作简要记录。
一、单位隐身
单位隐身后,显然服务器不能在给敌方玩家同步隐身的单位的数据(包含位置,血量等),友方玩家的同步机制不变,
此时可以在服务器端的AActor::IsNetRelevantFor()函数中决定是否要给对应客户端同步某个单位。