2017-08-09 9 views
0

を使用しているマルチプレイヤーゲームのユニークなPlayernameを作成して、マルチプレイヤーゲームのユニークなプレイヤーネームシステムを作成するのが難しいです。私は[Command]を使用してplayername変数[SyncVar]を取得し、サーバーにデータを送信し、[ClientRpc]を使用してサーバーからクライアントにデータを送信しようとしましたが、運がないです。誰かが私を助けることを願う。ありがとう!unet Unity 3d

答えて

1

NetIDからuniqueIdを取得できます。

NetworkInstanceId gamePlayeruniqueNetID = gamePlayer.GetComponent<NetworkIdentity>().netId;