Ejemplo n.º 1
0
 public void Flip()
 {
     if (this.speed > 0)
     {
         VectorFaseR.GetComponent <ArrowOscilator>().setDesfasaje(0f);
         VectorFaseS.GetComponent <ArrowOscilator>().setDesfasaje(120f);
         VectorFaseT.GetComponent <ArrowOscilator>().setDesfasaje(240f);
         IndicadorFaseR.GetComponentInChildren <Text>().text = "Fase R";
         IndicadorFaseS.GetComponentInChildren <Text>().text = "Fase S";
         ChangeMaterial(CablesFaseR, PCableMaterial);
         ChangeMaterial(CablesFaseS, NCableMaterial);
     }
     else if (this.speed.Equals(0))
     {
         VectorFaseS.SetActive(false);
         VectorFaseR.SetActive(false);
         VectorFaseT.SetActive(false);
     }
     else
     {
         VectorFaseR.GetComponent <ArrowOscilator>().setDesfasaje(0f);
         VectorFaseT.GetComponent <ArrowOscilator>().setDesfasaje(120f);
         VectorFaseS.GetComponent <ArrowOscilator>().setDesfasaje(240f);
         IndicadorFaseR.GetComponentInChildren <Text>().text = "Fase S";
         IndicadorFaseS.GetComponentInChildren <Text>().text = "Fase R";
         ChangeMaterial(CablesFaseR, NCableMaterial);
         ChangeMaterial(CablesFaseS, PCableMaterial);
     }
 }
Ejemplo n.º 2
0
 public void setArrowsSpeed()
 {
     VectorFaseR.GetComponent <ArrowOscilator>().timeFactor = speed / speedFactor;
     VectorFaseS.GetComponent <ArrowOscilator>().timeFactor = speed / speedFactor;
     VectorFaseT.GetComponent <ArrowOscilator>().timeFactor = speed / speedFactor;
 }