void sendObject() { if (HoldParametersVecinosInvasores.use_time == true) { ManagerVecinosInvasores manager = GameObject.FindObjectOfType <ManagerVecinosInvasores> (); if (manager.timer_game > 0) { sendShip(); } } else if (HoldParametersVecinosInvasores.repeticiones_restantes > 0) { sendShip(); HoldParametersVecinosInvasores.repeticiones_restantes--; } }
// Use this for initialization void Start() { //animal_tochase = GameObject.Find("animal"); sound_handler = GameObject.FindObjectOfType <SoundsInVecinosInvasores> (); if (sound_handler.sound_teleport.isPlaying == true) { sound_handler.sound_teleport.Stop(); } sound_handler.sound_teleport.Play(); GameObject[] animals = GameObject.FindGameObjectsWithTag("Animals"); List <GameObject> temp_animals_free = new List <GameObject> (); for (int i = 0; i < animals.Length; i++) { if (animals[i].GetComponent <AnimalData>().isChasen == false && animals[i].GetComponent <AnimalData>().isCaught == false) { temp_animals_free.Add(animals[i]); } } if (temp_animals_free.Count > 0) { int random = Random.Range(0, temp_animals_free.Count); animal_tochase = temp_animals_free [random]; animal_tochase.GetComponent <AnimalData> ().isChasen = true; } else { ManagerVecinosInvasores manager = GameObject.FindObjectOfType <ManagerVecinosInvasores> (); manager.timer_game = -1; HoldParametersVecinosInvasores.repeticiones_restantes = 0; } }
// Use this for initialization void Start() { if (gm == null) { gm = this; } pausa = FindObjectOfType <TinyPauseScript>(); hasStart = false; game_over = false; timeMillis = 1000f; spanner = FindObjectOfType <SpannerShipsEnemies>(); spannerAnimals = FindObjectOfType <SpannerAnimals>(); score_script = FindObjectOfType <ScoreHandlerVecinosInvasores>(); results_script = FindObjectOfType <PutDataResults>(); array_scrips_disabled = new List <MonoBehaviour>(); array_scrips_disabled.Add(spanner); array_scrips_disabled.Add(spannerAnimals); parameters_canvas = GameObject.Find("parameters_canvas"); results_canvas = GameObject.Find("results_canvas"); tutorial_canvas = GameObject.Find("tutorial_canvas"); pause_menu = GameObject.Find("pause_data"); count_objects_canvas = GameObject.Find("count_objects_canvas"); timeSlider = GameObject.Find("slideTimeUI").GetComponent <Slider>(); timerUI = GameObject.Find("timerUI"); cam = GameObject.Find("Camera"); cam_initial_pos = cam.transform.position; cam_initial_rot = cam.transform.rotation; txt_rubies = GameObject.Find("txt_rubies").GetComponent <Text>(); txt_dodge = GameObject.Find("txt_dodge").GetComponent <Text>(); txt_time = GameObject.Find("txt_timer").GetComponent <Text>(); // tutorial_movements = GameObject.Find ("anim_moves").GetComponent<Animator> (); // array_arrows = new List<GameObject> (); // // array_arrows.Add(GameObject.Find("left_img")); // array_arrows.Add(GameObject.Find("right_img")); // array_arrows.Add(GameObject.Find("down_img")); //TweenShowParameters (); parameters_canvas.transform.localScale = Vector3.zero; results_canvas.transform.localScale = Vector3.zero; tutorial_canvas.transform.localScale = Vector3.zero; tutorial_pages_array = new List <GameObject>(); int contador = 0; do { contador++; tutorial_page_info = GameObject.Find("tutorial_page" + contador); if (tutorial_page_info != null) { tutorial_pages_array.Add(tutorial_page_info); tutorial_page_info.SetActive(false); } } while (tutorial_page_info != null); // esto para activar el panel de parámetros en caso de que no se esté en playlist if (PlaylistManager.pm == null || (PlaylistManager.pm != null && !PlaylistManager.pm.active)) { TweenShowParameters(); } }