Example #1
0
    // Update is called once per frame
    void Update()
    {
        cast.enabled = false;
        // If left Grip Button is pressed, Spawn ballon
        if (Controller.GetPressDown(SteamVR_Controller.ButtonMask.Grip))
        {
            Debug.Log(gameObject.name + " Grip Press2");
        }
        if (Controller.GetPress(SteamVR_Controller.ButtonMask.Grip))
        {
            Debug.Log(gameObject.name + " Grip Press1");
            Debug.Log("GRIP AUDIO CHANGE" + Controller.GetAxis().x);
            AudioPeer.changeAudio(Controller.GetAxis());
        }
        if (Controller.GetPressUp(SteamVR_Controller.ButtonMask.Grip))
        {
            Debug.Log(gameObject.name + " Grip Release");
            AudioPeer.resetAudio();
        }

        if (Controller.GetAxis() != Vector2.zero)
        {
            Debug.Log(gameObject.name + Controller.GetAxis());
        }


        if (Controller.GetHairTriggerDown())
        {
        }

        if (Controller.GetHairTrigger())
        {
            Debug.Log(gameObject.name + "Press Hold");
            Debug.Log(gameObject.name + Controller.GetAxis());
            laserShow();
        }

        if (Controller.GetHairTriggerUp())
        {
            Debug.Log(gameObject.name + " Trigger Release");
            Teleport();
        }
    }