示例#1
0
    public string getPlanetScaleFactor()
    {
        string  jsonString_values = File.ReadAllText("Assets/Resources/InputValues.json");
        jsonDct val = JsonUtility.FromJson <jsonDct>(jsonString_values);

        return(val.changedvalues.planetScaleFactor);
    }
    public string getOrbitXScale()
    {
        string  jsonString_values = File.ReadAllText("Assets/Resources/InputValues.json");
        jsonDct val = JsonUtility.FromJson <jsonDct>(jsonString_values);

        return(val.changedvalues.orbitXScale);
    }
示例#3
0
 public void setOrbitXScale(float changedOrbitSize)
 {
     string jsonString_values = File.ReadAllText("Assets/Resources/InputValues.json");
     jsonDct val = JsonUtility.FromJson<jsonDct>(jsonString_values);
     val.changedvalues.orbitXScale = changedOrbitSize.ToString();
     JsonData jm;
     jm = JsonMapper.ToJson(val);
     string st = jm.ToString();
     File.WriteAllText("Assets/Resources/InputValues.json", st);
 }
示例#4
0
    void SetInitialValues()
    {
        val = JsonUtility.FromJson <jsonDct>(jsonString_values);
        val.changedvalues.orbitXScale       = val.orginalvalues.orbitXScale;
        val.changedvalues.planetScaleFactor = val.orginalvalues.planetScaleFactor;
        val.changedvalues.rotation_speed    = val.orginalvalues.rotation_speed;
        JsonData jm;

        jm = JsonMapper.ToJson(val);
        string st = jm.ToString();

        File.WriteAllText("Assets/Resources/InputValues.json", st);
    }
示例#5
0
    public void set_speed()
    {
        //        Debug.Log("yoo");
        string  jsonString_values = File.ReadAllText("Assets/Resources/InputValues.json");
        jsonDct val = JsonUtility.FromJson <jsonDct>(jsonString_values);

        val.changedvalues.rotation_speed = (2 * float.Parse(val.changedvalues.rotation_speed)).ToString();
        //        Debug.Log(val.changedvalues.rotation_speed);
        JsonData jm;

        jm = JsonMapper.ToJson(val);
        string st = jm.ToString();

        File.WriteAllText("Assets/Resources/InputValues.json", st);
    }
示例#6
0
    private void OnMouseDown()
    {
        Debug.Log("saving...");
        string  jsonString_values = File.ReadAllText("Assets/Resources/InputValues.json");
        jsonDct val = JsonUtility.FromJson <jsonDct>(jsonString_values);

        val = JsonUtility.FromJson <jsonDct>(jsonString_values);
        val.orginalvalues.orbitXScale       = val.changedvalues.orbitXScale;
        val.orginalvalues.planetScaleFactor = val.changedvalues.planetScaleFactor;
        val.orginalvalues.rotation_speed    = val.changedvalues.rotation_speed;
        JsonData jm;

        jm = JsonMapper.ToJson(val);
        string st = jm.ToString();

        File.WriteAllText("Assets/Resources/InputValues.json", st);
    }