Exemple #1
0
    private IEnumerator GetIn(bool toRegister)
    {
        UserName = login.text;
        if (toRegister)
        {
            foreach (var level in LevelMarks.Where(l => l.Value > 0))
            {
                StartCoroutine(WriteMark(level.Key, level.Value));
            }
        }
        else
        {
            var form = new WWWForm();
            form.AddField("name", UserName);
            var www = UnityWebRequest.Post(ConnectionString.GetMarkUrl, form);
            //www.SetRequestHeader(ConnectionString.Header.Item1, ConnectionString.Header.Item2);
            yield return(www.SendWebRequest());

            LevelMarks = Marks.GetFromString(www.downloadHandler.text);
        }
        profile.Load();
    }