// Start is called before the first frame update
 void Start()
 {
     //Initialize
     csvData     = gameObject.AddComponent <CsvRead>();
     Play_button = GameObject.Find("PlayButton");
     script_play = Play_button.GetComponent <changeText>();
 }
 private void Awake()
 {
     //UI
     speedup_text   = new TextController(textType.announce);
     speeddown_text = new TextController(textType.announce);
     gameover_text  = new TextController(textType.gameover);
     CTS            = GetComponent <changeText>();
 }
Beispiel #3
0
 private void ChangeText(Label label, string Text)
 {
     if (this.InvokeRequired)
     {
         changeText ct = new changeText(ChangeText);
         this.Invoke(ct, label, Text);
     }
     else
     {
         label.Text = Text;
     }
 }
Beispiel #4
0
    private void Awake()
    {
        //UI
        main_text          = new TextController(textType.main);
        score_text         = new TextController(textType.score);
        remainingtime_text = new TextController(textType.remainingtime);
        plustime_text      = new TextController(textType.announce);
        CTS = GetComponent <changeText>();

        //ユニティちゃん
        UnityChan = GameObject.Find("UnityChan");
        UCS       = UnityChan.GetComponent <UnityChanScript>();
    }
Beispiel #5
0
        //navigation thread method
        public void threadNav(object obj)
        {
            lock (this)                                                     //lock the tab
            {
                string uri = (string)obj;                                   //cast input object to uri string

                try
                {
                    WebRequest   request            = WebRequest.Create(uri);       //create WebRequest using input uri
                    WebResponse  response           = request.GetResponse();        //get response
                    Stream       dataStream         = response.GetResponseStream(); //create dataStream on response
                    StreamReader reader             = new StreamReader(dataStream); //create StreamReader on dataStream
                    string       responseFromServer = reader.ReadToEnd();           //create String from stream
                    ct = new changeText(updatePage);
                    ct.Invoke(responseFromServer);                                  //invoke response into GUI
                    reader.Close();                                                 //close up
                    response.Close();
                }
                catch (WebException ex)                                     //catch exceptions
                {
                    var resp = (HttpWebResponse)ex.Response;
                    switch (resp.StatusCode)
                    {
                    case HttpStatusCode.NotFound:                           //404
                        ct = new changeText(updatePage);
                        ct.Invoke("404 - Page Not Found");
                        break;

                    case HttpStatusCode.Forbidden:                          //403
                        ct = new changeText(updatePage);
                        ct.Invoke("403 - Forbidden");
                        break;

                    case HttpStatusCode.BadRequest:                         //400
                        ct = new changeText(updatePage);
                        ct.Invoke("400 - Bad Request");
                        break;
                    }
                }
            }
        }
Beispiel #6
0
    // Start is called before the first frame update
    void Start()
    {
        RotationSpeed   = GameObject.Find("RotationSpeed");
        BoomerangStatus = GameObject.Find("BoomerangStatus");
        Inclination     = GameObject.Find("Inclination");
        ThrowingSpeed   = GameObject.Find("ThrowingSpeed");
        if (isBluetooth)
        {
            //setting to receive data sent from device
        }
        else
        {
            //Initialize
            csvData     = gameObject.AddComponent <CsvRead>();
            Play_button = GameObject.Find("PlayButton");
            script_play = Play_button.GetComponent <changeText>();
            frame       = 0;

            //read sensor data from csv file
            csvData.csvRead(acc_dataset);
            for (int i = 0; i < csvData.csvDatas.Count; i++)
            {
                //Debug.Log("csv data[0]: " + csvData.csvDatas[i][0]);
                //Debug.Log("[1]: "+csvData.csvDatas[i][1]);
                //Debug.Log("[2]: " + csvData.csvDatas[i][2]);
                xAcc.Add(double.Parse(csvData.csvDatas[i][0]));
                yAcc.Add(double.Parse(csvData.csvDatas[i][1]));
                zAcc.Add(double.Parse(csvData.csvDatas[i][2]));
            }
            csvData.clearData();
            csvData.csvRead(gyro_dataset);
            for (int i = 0; i < csvData.csvDatas.Count; i++)
            {
                //Debug.Log("csv data[0]: " + csvData.csvDatas[i][0]);
                //Debug.Log("[1]: "+csvData.csvDatas[i][1]);
                //Debug.Log("[2]: " + csvData.csvDatas[i][2]);
                xGyro.Add(double.Parse(csvData.csvDatas[i][0]));
                yGyro.Add(double.Parse(csvData.csvDatas[i][1]));
                zGyro.Add(double.Parse(csvData.csvDatas[i][2]));
            }
            csvData.clearData();
            csvData.csvRead(mag_dataset);
            for (int i = 0; i < csvData.csvDatas.Count; i++)
            {
                //Debug.Log("csv data[0]: " + csvData.csvDatas[i][0]);
                //Debug.Log("[1]: "+csvData.csvDatas[i][1]);
                //Debug.Log("[2]: " + csvData.csvDatas[i][2]);
                xMag.Add(double.Parse(csvData.csvDatas[i][0]));
                yMag.Add(double.Parse(csvData.csvDatas[i][1]));
                zMag.Add(double.Parse(csvData.csvDatas[i][2]));
            }
            csvData.clearData();
            csvData.csvRead(euler_dataset);
            for (int i = 0; i < csvData.csvDatas.Count; i++)
            {
                //Debug.Log("csv data[0]: " + csvData.csvDatas[i][0]);
                //Debug.Log("[1]: "+csvData.csvDatas[i][1]);
                //Debug.Log("[2]: " + csvData.csvDatas[i][2]);
                phi.Add(double.Parse(csvData.csvDatas[i][0]));
                theta.Add(double.Parse(csvData.csvDatas[i][1]));
                psi.Add(double.Parse(csvData.csvDatas[i][2]));
            }
        }
    }