Unity已升级其网络系统,并将旧系统称为传统网络。
那么我们如何将RPC调用更改为新的Unity Networking? 这种方法的等价物是什么? 我们应该为它编写自己的方法吗? (发送字节数组等)
答案 0 :(得分:0)
[ClientRpc]
在新的网络系统中是等效的。
有关详细信息,请参阅此处 - http://docs.unity3d.com/Manual/UNetActions.html
回复您的评论:
完全。您[Command]
从客户端到服务器,[ClientRpc]
从服务器到所有客户端。
此外,您可以使用Send()
connectionToClient
上的NetworkBehaviour
功能向各个客户发送消息。
http://docs.unity3d.com/ScriptReference/Networking.NetworkConnection.Send.html