Табло сети Unity - PullRequest
       14

Табло сети Unity

0 голосов
/ 24 марта 2020

В настоящее время я создаю табло для моей многопользовательской игры. Но сначала мне нужно перечислить всех игроков в массиве. Как я могу вставить каждого игрока в массив? На каждом устройстве отображается только один игрок. Например, player1 в pc[0] и player2 в pc[1].

 NetworkManager networkManager = NetworkManager.singleton;
 pc = networkManager.client.connection.playerControllers;
 for (i = 0; i < pc.Count; i++)
 {
     if (pc[i].IsValid)

     showname.GetComponent<Text>().text = pc[0].gameObject.name;
     showscore.GetComponent<Text>().text = pc[0].gameObject.GetComponent<multscore>().score.ToString();

     showname2.GetComponent<Text>().text = pc[1].gameObject.name;
     showscore2.GetComponent<Text>().text = pc[1].gameObject.GetComponent<multscore>().score.ToString();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...