Actor 复制
为能同时从 服务器 和 客户端 进行查看,请在 Play (运行)的下拉框中,设置 Number of Clients (客户端数量)区域为2。
概述
本示例展示了在Actors上使用 Replicates (复制)布尔值。 启用后,它可以让客户端从网络上了解到在服务器上生成了Actors。
您可以设置是否复制Actor,通过下方的 Replication (复制)部分下的 Defaults (默认)选项卡来完成。
关卡蓝图
在进入运行会话时,两个Actors通过以下所见的 Level Blueprint (关卡蓝图)来生成。
Switch Has Authority 节点被用来检测脚本是否在具有网络权限的机器上被执行(在大多数情况下,指的是服务器)或者其是否在远程机器上被执行(在大多数情况下,指的是客户端)。
本例中,它仅在服务器上执行,其中两个生成的Actor的一个被设置为Replicate(复制),而另一个则没有。 如下方的图像所示,服务器可以看到两个Actors,而客户端仅能看到那个被设置为Replicate(复制)的Actor。
,