Language:
Page Info
Engine Version:
Share

1.2 - 在蓝图中检测网络权限和远程客户端

1_2.png

为了同时查看 服务器(Server)客户端(Client) 视角,在 运行(Play) 下拉菜单中,将 客户端数量(Number of Clients) 字段设置为2。

此例演示根据蓝图是在网络权限(服务器)上运行还是在远程机器(客户端)上运行而执行不同逻辑的蓝图。

事件图

如下蓝图中的 事件图(Event Graph) 中所示, Switch Has Authority(@@@) 节点用于检查脚本是在具有网络权限的机器上执行(在大多数用例中,这意味着服务器),还是在远程机器上执行(在大多数用例中,这是客户端)。 然后根据脚本是在服务器还是客户端上执行来更新文本渲染组件(客户端还将ghost主体的颜色更新为不同的材质)。

单击显示全图

下面是使用Switch Has Authority(@@@)节点执行此脚本时,服务器和客户端将看到的结果。

1_2_Play.png