新Unity网络中的RPC相当于什么?

时间:2015-06-16 11:18:55

标签: networking unity3d rpc multiplayer unity-networking

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

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

1 个答案:

答案 0 :(得分:0)

[ClientRpc]在新的网络系统中是等效的。

有关详细信息,请参阅此处 - http://docs.unity3d.com/Manual/UNetActions.html

回复您的评论:

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

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