J'ai des difficultés à créer un système de nom de joueur unique pour mon jeu multijoueur. J'ai essayé d'utiliser [Command] pour obtenir la variable de nom de joueur [SyncVar] et envoyer des données au serveur puis envoyer des données du serveur au client en utilisant [ClientRpc] mais je n'ai pas de chance. J'espère que quelqu'un peut m'aider. Merci!Création d'un nom de joueur unique pour mon jeu multijoueur en utilisant Unet 3d
0
A
Répondre
1
Vous pouvez obtenir un ID unique à partir de NetID.
NetworkInstanceId gamePlayeruniqueNetID = gamePlayer.GetComponent<NetworkIdentity>().netId;