在新的 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]
从服务器到所有客户端。
此外,您可以使用 NetworkBehaviour
的 connectionToClient
上的 Send()
函数向各个客户端发送消息。
http://docs.unity3d.com/ScriptReference/Networking.NetworkConnection.Send.html
Unity 已升级其网络系统,并将旧网络称为遗留网络。
那么我们如何将 RPC 调用更改为新的 Unity Networking? 这种方法的等价物是什么? 我们应该为它编写自己的方法吗? (发送字节数组等)
[ClientRpc]
相当于新的网络系统。
查看此处了解更多信息 - http://docs.unity3d.com/Manual/UNetActions.html
回复您的评论:
没错。您 [Command]
从客户端到服务器,[ClientRpc]
从服务器到所有客户端。
此外,您可以使用 NetworkBehaviour
的 connectionToClient
上的 Send()
函数向各个客户端发送消息。
http://docs.unity3d.com/ScriptReference/Networking.NetworkConnection.Send.html