Esempio n. 1
0
    public IEnumerator Initialize(string URL)
    {
        farmManager = GameObject.FindGameObjectWithTag("FarmManager").GetComponent <FarmManager> ();
        url         = URL.Replace(System.Environment.NewLine, "");
        WWW www = new WWW(url);

        yield return(www);

        JSONClass node = (JSONClass)JSON.Parse(www.text);

        string typeURL = node ["sensor_type"].Value.Replace(System.Environment.NewLine, "");

        www = new WWW(typeURL);
        yield return(www);

        JSONNode typeNode = JSON.Parse(www.text);

        sensorType = typeNode ["name"];

        JSONArray            sensingPoints = node ["sensing_points"].AsArray;
        SensorDisplayManager manager       = GameObject.FindGameObjectWithTag("SensorDisplayManager").GetComponent <SensorDisplayManager> ();

        foreach (JSONNode point in sensingPoints)
        {
            //manager.CreateModule(point, this);
            yield return(StartCoroutine("LoadSensingPoint", point));
        }

        yield return(null);
    }
 void Start()
 {
     manager = GameObject.FindGameObjectWithTag ("SensorDisplayManager").GetComponent<SensorDisplayManager> ();
 }
Esempio n. 3
0
 void Start()
 {
     manager = GameObject.FindGameObjectWithTag("SensorDisplayManager").GetComponent <SensorDisplayManager> ();
 }