Esempio n. 1
0
    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);
        }
    }
Esempio n. 2
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);
        }
    }
Esempio n. 3
0
    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();
        }
    }
Esempio n. 4
0
    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);
        }
    }
Esempio n. 5
0
    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;
    }