在新的 Unity Networking 中,RPC 相当于什么?

What is the equivalent of RPC in new Unity Networking?

Unity 已升级其网络系统,并将旧网络称为遗留网络。

那么我们如何将 RPC 调用更改为新的 Unity Networking? 这种方法的等价物是什么? 我们应该为它编写自己的方法吗? (发送字节数组等)

[ClientRpc] 相当于新的网络系统。

查看此处了解更多信息 - http://docs.unity3d.com/Manual/UNetActions.html


回复您的评论:

没错。您 [Command] 从客户端到服务器,[ClientRpc] 从服务器到所有客户端。

此外,您可以使用 NetworkBehaviourconnectionToClient 上的 Send() 函数向各个客户端发送消息。 http://docs.unity3d.com/ScriptReference/Networking.NetworkConnection.Send.html