Miren tengo este código que lo que hace e seleccionar el player en le cliente y el server localhost, en el server funciona perfecto pero en el cliente no, el selector del player funciona en el cliente pero me agrega el mismo player que el server, con ete script:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Networking;
using UnityEngine.Networking.NetworkSystem;
using UnityEngine.UI;
public class RedManager : NetworkManager {
public Button p1;
public Button p2;
public Button p3;
public Button p4;
public short avatarIndex;
// Use this for initialization
void Start ()
{
p1.onClick.AddListener(delegate { AvatarPicker(p1.name = "coche1"); });
p2.onClick.AddListener(delegate { AvatarPicker(p2.name = "coche2"); });
p3.onClick.AddListener(delegate { AvatarPicker(p3.name = "coche3"); });
p4.onClick.AddListener(delegate { AvatarPicker(p4.name = "coche4"); });
}
// Update is called once per frame
void AvatarPicker(string boton)
{
switch (boton)
{
case "coche1":
avatarIndex = 0;
break;
case "coche2":
avatarIndex = 1;
break;
case "coche3":
avatarIndex = 2;
break;
case "coche4":
avatarIndex = 3;
break;