cuando guardo el codigo y me voy a unity, dentro de unity me saltan errores este es mi codigo: using System.Collections; using System.Collections.Generic; using UnityEngine; using PlayFab;
public class RegisterPlayer : MonoBehaviour { [SerializeField] private InputField _emailField; [SerializeField] private InputField _usernameField; [SerializeField] private InputField _passwordField;
// Start is called before the first frame update void Start() { if (string.IsNullOrEmpty(PlayFabSettings.TitleId)) { PlayFabSettings.TitleId ="11E80"; } }
public void OnRegister() { LoadingPanel.Instance.ShowLoadingPanel(); if (string.IsNullOrEmpty(_emailField.text) || string.IsNullOrEmpty(_usernameField.text) || string.IsNullOrEmpty(_passwordField.text)) { Debug.Log(message: "Datos vacios"); return; }
string username = _usernameField.text.Replace(oldValue:" ", newValue: "");
RegisterPlayFabUserRequest request = new RegisterPlayFabUserRequest()
{
Email = _emailField.text,
Password = _passwordField.text,
Username = username,
DisplayName = username,
TitleId = PlayFabSettings.TitleId
};
PlayFabClientAPI.RegisterPlayFabUser(request, OnRegisterSuccess, OnRegisterFailure);
}
private void OnRegisterFailure(PlayFabError obj)
{
Debug.Log(message: "Jugador NO registrado")
}
private void OnRegisterSuccess(RegisterPlayFabUserRequest obj)
{
Debug.Log(message: "Jugador registrado")
}
}