Language:
Page Info
Skill Level:
Engine Version:
Share

同步变量

正如 ActorsFunctions 一样,变量也可通过网络同步。 对游戏性十分重要的变量应仅在网络授权者(服务器)上修改,然后在需要的时候才同步到到远程机器(客户端)上。 您不希望让客户端定义何时更改变量,因为这样会导致作弊(例如,设置生命、弹药或经验值)。

您可以将变量设置为 Replicated,此设置表示变量将对从服务器同步到客户端的变量生成一一对应的副本。或者,您可以使用 RepNotify, 它不仅可以执行 Replicated 的所有操作,还将提供一个函数,该函数将在变量连接到更新时被调用并同时在服务器和客户端机器上执行。

实现指南

ue4_icon.png

在蓝图中同步变量

在蓝图中使用 Replicated 和 RepNotify 变量的指南。

在蓝图中使用 Replicated 和 RepNotify 变量的指南。