private void Redisplay_object(int object_id) { Coverage_Data base_info = Main.db_data.coverage_data[object_id]; if (base_info.image_id == 0) { object_main.main_object.SetActive(false); } else { if (object_main.main_object.activeSelf == false) { object_main.main_object.SetActive(true); } Image_Data image_info = Main.db_data.image_data[base_info.image_id]; object_main._image.sprite = Main.Image_list[image_info.image_name]; object_main._name = "" + base_info.coverage_name; object_main.name = base_info.coverage_name; object_main.Object_resize(image_info._width, image_info._height); object_main.Object_position(0, 0); } }
private void Creat_object(int object_id) { GameObject new_object_go = Instantiate(Resources.Load("Prefab/Map/Cell/cell_image", typeof(GameObject))) as GameObject; new_object_go.transform.SetParent(main_object.transform); object_main = new_object_go.GetComponent <cell_image_script>(); Coverage_Data base_info = Main.db_data.coverage_data[object_id]; if (base_info.image_id != 0) { Image_Data image_info = Main.db_data.image_data[base_info.image_id]; object_main._image.sprite = Main.Image_list[image_info.image_name]; object_main._name = "" + base_info.coverage_name; object_main.name = base_info.coverage_name; object_main.Object_resize(image_info._width, image_info._height); object_main.Object_position(0, 0); } else { object_main._image.sprite = null; object_main.Object_resize(0, 0); object_main.Object_position(0, 0); object_main.main_object.SetActive(false); } }
private void End_map_data_generation() { mask_bar_size_step_num = mask_bar_size_step_num + 1; mask_progress_bar_rectTransform.sizeDelta = new Vector2((mask_bar_size_step_num * mask_bar_size_step), mask_progress_bar_rectTransform.sizeDelta.y); progress_text.text = ""; if ((map_num + 1) == map_num_max) { mask_progress_bar_rectTransform.sizeDelta = new Vector2(480, mask_progress_bar_rectTransform.sizeDelta.y); progress_text.text = ""; next_scene = true; } else { map_num = map_num + 1; main_coverage_data = Main.db_data.coverage_data[map_num]; num = main_coverage_data.image_id; Begin_map_data_generation(); } }
public void Display_base(int object_id) { Coverage_Data base_info = Main.db_data.coverage_data[object_id]; //Debug.Log("Base_id = " + object_id); if (base_info.image_id != 0) { if (cell_base_go.activeSelf == false) { cell_base_go.SetActive(true); } Image_Data image_info = Main.db_data.image_data[base_info.image_id]; cell_base.sprite = Main.Image_list[image_info.image_name]; cell_base_go.name = "" + base_info.coverage_name; } else { cell_base.sprite = null; //cell_base_go.SetActive(false); } }
public void Dispay_new_map_main_coverage(int item_id) { main_coverage_data = Main.db_data.coverage_data[item_id]; if (main_coverage_data.image_id == 0) { main_coverage_image.sprite = null; main_coverage_image.color = color_colorless; } else { main_coverage_image.sprite = Main.Image_list[Main.db_data.image_data[main_coverage_data.image_id].image_name]; main_coverage_image.color = color_white; } main_coverage_name.text = "" + main_coverage_data.coverage_name; main_coverage_type.text = "" + main_coverage_data.type_name_ru; }