private void InicializarAvatarFileManager() { _avatarFileManager.arriba = new GameObject[3]; _avatarFileManager.abajo = new GameObject[4]; _avatarFileManager.zapatos = new GameObject[2]; _avatarFileManager.cuerpo = new GameObject[5]; //Asignar partes del cuerpo en el AvatarFileManager _avatarFileManager.arriba[0] = personaje.transform.GetChild(4).gameObject; _avatarFileManager.arriba[1] = personaje.transform.GetChild(5).gameObject; _avatarFileManager.arriba[2] = personaje.transform.GetChild(10).gameObject; _avatarFileManager.abajo[0] = personaje.transform.GetChild(8).gameObject; _avatarFileManager.abajo[1] = personaje.transform.GetChild(9).gameObject; _avatarFileManager.abajo[2] = personaje.transform.GetChild(14).gameObject; _avatarFileManager.abajo[3] = personaje.transform.GetChild(15).gameObject; _avatarFileManager.zapatos[0] = personaje.transform.GetChild(18).gameObject; _avatarFileManager.zapatos[1] = personaje.transform.GetChild(19).gameObject; _avatarFileManager.cuerpo[0] = personaje.transform.GetChild(7).gameObject; _avatarFileManager.cuerpo[1] = personaje.transform.GetChild(1).gameObject; _avatarFileManager.cuerpo[2] = personaje.transform.GetChild(16).gameObject; _avatarFileManager.cuerpo[3] = personaje.transform.GetChild(6).gameObject; _avatarFileManager.cuerpo[4] = personaje.transform.GetChild(17).gameObject; _avatarFileManager.pelo = GameObject.Find("Pelo"); _avatarFileManager.ojo = personaje.transform.GetChild(12).gameObject; _avatarFileManager.pupila = personaje.transform.GetChild(13).gameObject; _avatarFileManager.meshPelo = "peinadoCorto2"; //Asignar texturas y colores por defecto (por si no existiera aun el fichero) _avatarFileManager.texturas[0] = "camisetaAzul"; _avatarFileManager.texturas[1] = "shortsRosas"; _avatarFileManager.texturas[2] = "zapatillas"; _avatarFileManager.texturas[3] = "ojo1_base"; _avatarFileManager.texturas[4] = "pupila1"; _avatarFileManager.colores[0] = "#FFD6AE"; _avatarFileManager.colores[1] = "#74D2E4"; _avatarFileManager.colores[2] = "#573916"; //Esto es necesario por si se ejecuta el test antes de ejecutar la app por primera vez en el editor // y el binario en el PersistentDataPath aun no ha sido creado (se crea al iniciar la aplicacion por primera vez) _avatarFileManager.Awake(); }