Unity はネットワーキング システムをアップグレードし、古いものをレガシー ネットワーキングと呼びました。
では、RPC 呼び出しを新しい Unity Networking に変更するにはどうすればよいでしょうか? このアプローチに相当するものは何ですか? 独自のメソッドを作成する必要がありますか? (バイト配列などの送信)
Unity はネットワーキング システムをアップグレードし、古いものをレガシー ネットワーキングと呼びました。
では、RPC 呼び出しを新しい Unity Networking に変更するにはどうすればよいでしょうか? このアプローチに相当するものは何ですか? 独自のメソッドを作成する必要がありますか? (バイト配列などの送信)
[ClientRpc]
は、新しい Networking システムで同等です。
詳細については、こちらを参照してください - http://docs.unity3d.com/Manual/UNetActions.html
あなたのコメントに応えて:
丁度。[Command]
クライアントからサーバーまで[ClientRpc]
、サーバーからすべてのクライアントまで。
さらに、 の の機能を使用して、個々のクライアントにメッセージを送信できSend()
ます。
http://docs.unity3d.com/ScriptReference/Networking.NetworkConnection.Send.htmlconnectionToClient
NetworkBehaviour