Пример #1
0
    public void Set_Panel(int num)
    {
        img_Skill         = transform.Find("img_Skill").GetComponent <Image>();
        txt_Skill_Lv      = transform.Find("txt_Skill_Lv").GetComponent <Text>();
        txt_Skill_Name    = transform.Find("txt_Skill_Name").GetComponent <Text>();
        txt_Skill_Sub     = transform.Find("txt_Skill_Sub").GetComponent <Text>();
        txt_Skill_Cool    = transform.Find("txt_Skill_Cool").GetComponent <Text>();
        btn_Skill_Upgrade = transform.Find("btn_Skill_Upgrade").GetComponent <Button>();
        txt_Skill_Upgrade = btn_Skill_Upgrade.transform.Find("txt_Skill_Upgrade").GetComponent <Text>();
        txt_Skill_val     = btn_Skill_Upgrade.transform.Find("txt_Skill_val").GetComponent <Text>();
        img_Skill_Upgrade = btn_Skill_Upgrade.transform.Find("img_Skill_Upgrade").GetComponent <Image>();

        obj_Lock = transform.Find("obj_Lock").gameObject;

        btn_Skill_Upgrade.onClick.AddListener(() => Buy());
        skill = Skill_s.Get_Skill((Ability_Type)num);

        img_Skill_Upgrade.sprite = Utill.Get_Item_Sp((Item_Type)skill.price_type);

        img_Skill.sprite    = Utill.Get_Skill_Sp(skill.ability_type);
        txt_Skill_Name.text = skill.name;

        obj_Lock.SetActive(false);


        Set_Sub_Txt();
        Set_Upgrade(Character_Lv.lv_1);
    }
Пример #2
0
    public void Find_obj(Dictionary <string, object> data_)
    {
        data = data_;


        img_totem            = transform.Find("img_totem").GetComponent <Image>();
        txt_totem_Lv         = transform.Find("txt_totem_Lv").GetComponent <Text>();
        txt_totem_name       = transform.Find("txt_totem_name").GetComponent <Text>();
        txt_totem_sub        = transform.Find("txt_totem_sub").GetComponent <Text>();
        txt_totem_val        = transform.Find("txt_totem_val").GetComponent <Text>();
        btn_totem_Upgrade    = transform.Find("btn_totem_Upgrade").GetComponent <Button>();
        txt_totem_add_reward = btn_totem_Upgrade.transform.Find("txt_totem_add_reward").GetComponent <Text>();
        txt_totem_price_val  = btn_totem_Upgrade.transform.Find("txt_totem_price_val").GetComponent <Text>();
        img_totem_Upgrade    = btn_totem_Upgrade.transform.Find("img_totem_Upgrade").GetComponent <Image>();
        btn_totem_Buy        = transform.Find("btn_totem_Buy").GetComponent <Button>();
        txt_totem_buy_val    = btn_totem_Buy.transform.Find("txt_totem_buy_val").GetComponent <Text>();
        img_totem_buy        = btn_totem_Buy.transform.Find("img_totem_buy").GetComponent <Image>();

        btn_totem_Upgrade.onClick.AddListener(() => Totem_Upgrade());
        btn_totem_Buy.onClick.AddListener(() => Totem_Buy());

        txt_totem_buy_val.text = "500";
        img_totem_buy.sprite   = Utill.Get_Item_Sp((int)Item_Type.dia);

        txt_totem_name.text      = data["name"].ToString();
        img_totem.sprite         = Utill.Get_Totem_Sp((int)data["num"]);
        img_totem_Upgrade.sprite = Utill.Get_Item_Sp((Item_Type)data["price_type"]);

        Set_Item();
    }
Пример #3
0
    public void Set_Panel(Dictionary <string, object> data)
    {
        btn_content = GetComponent <Button>();

        txt_Content_Name = transform.Find("txt_Content_Name").GetComponent <Text>();
        img_Reward_0     = transform.Find("img_Reward_0").GetComponent <Image>();
        img_Reward_1     = transform.Find("img_Reward_1").GetComponent <Image>();
        img_Reward_2     = transform.Find("img_Reward_2").GetComponent <Image>();

        txt_Content_Name.text = data["name"].ToString();
        img_Reward_0.sprite   = Utill.Get_Item_Sp((Item_Type)data["reward_0"]);
        img_Reward_1.sprite   = Utill.Get_Item_Sp((Item_Type)data["reward_1"]);

        btn_content.onClick.AddListener(() => UiManager.instance.Change_Content_Popup((Popup_Type)(int)data["num"]));
    }
Пример #4
0
    public void Set_Item()
    {
        Job_info job_ = BackEndDataManager.instance.Job_Data.job_info.Find(x => x.int_num.Equals((int)data["num"]));

        int num = (int)data["num"];

        img_Job.sprite         = Utill.Get_Job_Sp(num);
        txt_job_name.text      = data["name"].ToString();
        txt_job_Lv.text        = string.Format("{0}.{1}", "Lv", job_ == null ? 0 : job_.int_lv);
        txt_job_reward.text    = UiManager.instance.GetGoldString(Job_.Get_Reward(num));
        txt_job_time.text      = Job_.Get_Time(num);
        img_job_Upgrade.sprite = Utill.Get_Item_Sp((Item_Type)data["price_type"]);
        Set_Item_Upgrade(Job_.Job_Lv);

        Slider_time.maxValue = (int)data["job_time"];
    }
Пример #5
0
 public static Sprite Get_Img_Reward_1()
 {
     return(Utill.Get_Item_Sp(Get_Reward_1_Type()));
 }
Пример #6
0
 public static Sprite Get_Img_Reward_1()
 {
     return(Utill.Get_Item_Sp((Item_Type)BackEndDataManager.instance.underground_dungeon_csv_data[Underground_Lv]["reward_1"]));
 }