Choose your operating system:
Windows
macOS
Linux
为了同时查看 服务器(Server) 和 客户端(Client) 视角,在 运行(Play) 下拉菜单中,将 客户端数量(Number of Clients) 字段设置为2。
此例演示在Actor上使用 复制(Replicates) 布尔。启用时,它允许客户端从网络角度了解服务器上生成的Actor。
您可以通过 复制(Replication) 部分下的 默认值(Defaults) 选项卡设置Actor是否复制,如下所示。
关卡蓝图
当进入一个运行会话时,将通过 关卡蓝图(Level Blueprint) 生成两个Actor,如下所示。
Switch Has Authority(@@@) 节点用于检查脚本是在具有网络权限的机器上执行(在大多数用例中,这意味着服务器),还是在远程机器上执行(在大多数用例中,这是客户端)。
对于本例,它只在服务器上执行,其中一个生成的Actor被设置为复制(Replicate),而另一个Actor则不是。如下图所示,服务器可以看到两个Actor,而客户端只能看到设置为复制(Replicate)的Actor。