void SearchObjects() { gameControllerNumber = GameObject.Find("ObjetoSingleton").GetComponent <PreguntasSingleton>().getControllerGameNumber(); audioChip = this.transform.GetComponent <AudioSource>(); chipZone = GameObject.Find("ZonaFichas"); switch (gameControllerNumber) { case 0: break; case 1: gameController = GameObject.Find("ControladorJuego").GetComponent <ControladorJuego>(); break; case 2: gameController = GameObject.Find("ControladorJuego").GetComponent <ControladorjuegoRelax>(); break; case 3: gameController = GameObject.Find("ControladorJuego").GetComponent <ControladorTutorial> (); break; default: break; } }
public LastChipObject(Transform _lastChipSet, Transform _miniDropSelected) { lastChipSet = _lastChipSet; miniDropSelected = _miniDropSelected; miniDropSelectedPos = _miniDropSelected.localPosition; int gameControllerNumber = GameObject.Find("ObjetoSingleton").GetComponent <PreguntasSingleton>().getControllerGameNumber(); switch (gameControllerNumber) { case 0: break; case 1: gameController = GameObject.Find("ControladorJuego").GetComponent <ControladorJuego>(); break; case 2: gameController = GameObject.Find("ControladorJuego").GetComponent <ControladorjuegoRelax>(); break; case 3: gameController = GameObject.Find("ControladorJuego").GetComponent <ControladorTutorial>(); break; default: break; } if (miniDropSelected.name.IndexOf("Arriba") != -1) { //Se le asigna la izquierda. Hay que tener cuidado ya que pueden ser 3 tipos de controladores: //tutorial, relax o controlador.... miniDropPartner = gameController.GetMiniDrop("Izquierda"); } else if (miniDropSelected.name.IndexOf("Izquierda") != -1) { miniDropPartner = gameController.GetMiniDrop("Arriba"); } else if (miniDropSelected.name.IndexOf("Derecha") != -1) { miniDropPartner = gameController.GetMiniDrop("Abajo"); } else if (miniDropSelected.name.IndexOf("Abajo") != -1) { miniDropPartner = gameController.GetMiniDrop("Derecha"); } if (miniDropPartner != null) { miniDropPartnerPos = miniDropPartner.localPosition; } }