private void Update()
    {
        //if (VVRInput.GetDown(VVRInput.Button.A))
        //{
        //    transform.localScale *= 1.1f;
        //    Debug.Log("Press A");
        //}

        //if (VVRInput.GetUp(VVRInput.Button.B))
        //{
        //    transform.localScale /= 1.1f;
        //    Debug.Log("Press B");
        //}

        //if (VVRInput.Get(VVRInput.Button.Menu))
        //{
        //    transform.localScale *= 1.01f;
        //    Debug.Log("Press Menu");
        //}

        //if (VVRInput.Get(VVRInput.Button.Home))
        //{
        //    transform.localScale /= 1.01f;
        //    Debug.Log("Press Home");
        //}

        Vector2 stickPos = VVRInput.GetStickPos();

        stick.localEulerAngles = new Vector3(stickPos.x * maxAngleStick, 0, baseZStick + stickPos.y * maxAngleStick);
    }
Ejemplo n.º 2
0
    void Start()
    {
        VVRInput.Init();

        buttonsCallback = ButtonsCallback;
        nuitrack.PublicNativeImporter.nuitrack_OnButtonUpdate(buttonsCallback);

        controllerCalibrationCallback = ControllerCalibrationCallback;
        nuitrack.PublicNativeImporter.nuitrack_OnControllerCalibration(controllerCalibrationCallback);
        DoBLEScan(Quaternion.identity);
        //FindObjectOfType<TPoseCalibration>().onSuccess += DoBLEScan;
    }