Example #1
0
        private void ChangeTempo()
        {
            GameObject tickerWeight = GameObject.Find("TickerWeight");
            //Vector3 tickerWeightPosition = tickerWeight.transform.localPosition;

            TempoViewActions tempoView = GameObject.Find("TempoView").GetComponent <TempoViewActions>();

            if (holdingUp)
            {
                Debug.Log("Change Tempo Up");
                if (tempoView.getTempo() < 300 && tempoView.getTempo() > 20)
                {
                    tempoView.setTempo(tempoView.getTempo() + 1);
                    //tickerWeight.transform.localPosition = new Vector3 (tickerWeightPosition.x, tickerWeightPosition.y - .00015f, tickerWeightPosition.z);
                }
            }
            else if (holdingDown)
            {
                Debug.Log("Change Tempo Down");
                if (tempoView.getTempo() < 300 && tempoView.getTempo() > 20)
                {
                    tempoView.setTempo(tempoView.getTempo() - 1);
                    //tickerWeight.transform.localPosition = new Vector3 (tickerWeightPosition.x, tickerWeightPosition.y +  .00015f, tickerWeightPosition.z);
                }
            }
        }
Example #2
0
        public override void onClick()
        {
            GameObject tickerWeight = GameObject.Find("TickerWeight");
            //Vector3 tickerWeightPosition = tickerWeight.transform.localPosition;
            TempoViewActions tempoView = GameObject.Find("TempoView").GetComponent <TempoViewActions>();

            // Case for clicking "TempoChangeUp" increments the tempo up by 1
            if (this.gameObject.name == "TempoChangeUp")
            {
                if (tempoView.getTempo() < 300 && tempoView.getTempo() > 20)
                {
                    tempoView.setTempo(tempoView.getTempo() + 1);
                    //tickerWeight.transform.localPosition = new Vector3 (tickerWeightPosition.x, tickerWeightPosition.y - .00015f, tickerWeightPosition.z);
                }
                // Case for clicking "TempoChangeUp" decrements the tempo up by 1
            }
            else
            {
                if (tempoView.getTempo() < 300 && tempoView.getTempo() > 20)
                {
                    tempoView.setTempo(tempoView.getTempo() - 1);
                    //tickerWeight.transform.localPosition = new Vector3 (tickerWeightPosition.x, tickerWeightPosition.y +  .00015f, tickerWeightPosition.z);
                }
            }
        }
Example #3
0
        private void OnVoiceCommand(object sender, SpeechManager.EventInfo e)
        {
            TempoViewActions tempoView = GameObject.Find("TempoView").GetComponent <TempoViewActions>();

            if (e.word == "increase tempo 10")
            {
                if (tempoView.getTempo() < 300 && tempoView.getTempo() > 20)
                {
                    tempoView.setTempo(tempoView.getTempo() + 10);
                }
            }
            else if (e.word == "decrease tempo 10")
            {
                if (tempoView.getTempo() < 300 && tempoView.getTempo() > 20)
                {
                    tempoView.setTempo(tempoView.getTempo() - 10);
                }
            }
        }