Передача строковых данных в другой метод и сохранение их в файл JSON - PullRequest
0 голосов
/ 12 июля 2020

здесь я хочу сохранить файлы в json. Я использую сервер php. Как передать приведенную ниже «строку данных» в мою сеть json? Я хочу сохранить все данные, такие как положение, глубина, скорость ветра, температура и поток. Думаю, мне нужно передать "данные" в sendTextToFile.

    [Serializable]
    public class ShipData
    {

        public Vector2Int position;
        public float depth;
        public float windspeed;
        public float temperature;
        public float flow;

    }

    [SerializeField]
    private ShipData JSON_ShipData = new ShipData();


    public void SaveintoJson()
    {

        string data = JsonUtility.ToJson(JSON_ShipData, true);
        System.IO.File.AppendAllText(Application.persistentDataPath + "/DataCenter.json", data);

        Debug.Log(data);
    }

    IEnumerator sendTextToFile()
    {
        //
        bool successful = true;

        //webform to use speaking with unity
        WWWForm form = new WWWForm();
        form.AddField("Data", data.ToString());
       



        WWW www = new WWW("http://localhost/71/php/formunity.php", form);

        //take time to do this..
        yield return www;
        if (www.error != null)
        {
            successful = false;
        }
        else
        {
            Debug.Log(www.text);
            successful = true;
        }

    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...