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); } } }
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); } } }
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); } } }