private void Awake() { if (instance == null) { instance = this; } else if (instance != this) { Destroy(gameObject); } DontDestroyOnLoad(this); // datosPlayer = gameObject.GetComponent<DatosPlayer>(); if (datosPlayer == null) { DatosPlayer datosPlayerTest = new DatosPlayer(); datosPlayerTest.dinero = 150; datosPlayerTest.reputacion = 99; datosPlayerTest.nickname = "nicknameTest"; datosPlayerTest.addUnidadEquipo(new DatosUnidad(1, "rasek", 5, 100)); datosPlayer = datosPlayerTest; //datosPlayer = gameObject.AddComponent<DatosPlayer>(); } combateManager = gameObject.GetComponent <CombateManager>(); if (combateManager == null) { combateManager = gameObject.AddComponent <CombateManager>(); } }
IEnumerator testeando(WWWForm form) { UnityWebRequest request = UnityWebRequest.Post(serverUri, form); yield return(request.SendWebRequest()); if (request.isNetworkError || request.isHttpError) { Debug.Log("malamente"); } else { Debug.Log(request.downloadHandler.text); //CHAPUZAAAA //cojo los datos y relleno datosPlayer //falseando los datos DatosPlayer datosPlayerTest = new DatosPlayer(); datosPlayerTest.nickname = "nicknameLoginTest"; datosPlayerTest.dinero = 1; datosPlayerTest.reputacion = 1; //falseando las unidades q tiene DatosUnidad du = new DatosUnidad(1, "rasek", 5, 100); DatosUnidad du2 = new DatosUnidad(2, "rusuk", 5, 100); datosPlayerTest.addUnidadEquipo(du); datosPlayerTest.addUnidadEquipo(du2); GameManager.instance.DatosPlayer = datosPlayerTest; //cuando esté todo cargado, lo llevo a la siguiente escena SceneManager.LoadScene("base"); } }