Basically i’m doing a simple username and password script from a mysql database but when i get the data then it keeps giving me a strange error:
UnityException:
WWW is not ready downloading yet
UnityEngine.WWW.get_text () (at C:/BuildAgent/work/d63dfc6385190b60/artifacts/EditorGenerated/Utils.cs:171)
DatabaseLoginManager+<Start>c__Iterator0.MoveNext () (at Assets/DatabaseLoginManager.cs:31)
I don’t see the issue, here’s my code:
using UnityEngine;
using System.Collections;
using System.Data;
using System.Data.SqlClient;
public class DatabaseLoginManager : MonoBehaviour {
public string url;
public string username;
public string password;
public UnityEngine.UI.InputField usernameInput;
public UnityEngine.UI.InputField passwordInput;
public WWW www;
public string UserAndPass;
// Update is called once per frame
public GameObject ErrorMesage;
void Update ()
{
username = usernameInput.value;
password = passwordInput.value;
if(Input.GetKeyDown(KeyCode.Return))
{
url = "http://tgsfps.x10host.com/GAMEDB/TGSFPS/Retrieve.php?username=" + username;
UserAndPass="User="+username+"-"+"Pass="+password;
}
username = usernameInput.value;
password = passwordInput.value;
}
IEnumerator Start()
{
WWW www = new WWW (url);
yield return www.text;
UserPassCheck ();
}
void UserPassCheck()
{
}
}