Ejemplo n.º 1
0
    // Update is called once per frame
    void Update()
    {
        string javaMessage = jc.GetStatic <string>("text");

        if (javaMessage != null)
        {
            sensorData = JsonUtility.FromJson <EpsonSensorData>(javaMessage);
            transform.Rotate(-sensorData.Gyroscope.x, -sensorData.Gyroscope.y, 0);
            //textbox.text = "Gyroscope: x = " + sensorData.Gyroscope.x + ",y = " + sensorData.Gyroscope.y + ", z = " + sensorData.Gyroscope.z;
        }
    }
Ejemplo n.º 2
0
    //public TextMesh textbox;

    // Start is called before the first frame update
    void Start()
    {
        jc = new AndroidJavaClass("com.example.myreceiver.MyReceiver");
        jc.CallStatic("createInstance");
        string javaMessage = jc.GetStatic <string>("text");

        if (javaMessage != null)
        {
            sensorData = JsonUtility.FromJson <EpsonSensorData>(javaMessage);

            //textbox.text = "Gyroscope: x = " + sensorData.Gyroscope.x + ",y = " + sensorData.Gyroscope.y + ", z = " + sensorData.Gyroscope.z;
        }
    }