Example #1
0
    private PlayerConfig lastPlayerInf = new PlayerConfig();//Add
    /// <summary>
    /// 初始化右侧数值
    /// </summary>
    private void Start()
    {
        DisSetting = 0;
        script_UI  = obj_UI.GetComponent <UIControlScript>();
        obj_config = GameObject.Find("GameConfig").GetComponent <MyConfig>();//Add

        str_GameMission = "关卡: " + ((obj_config.int_NowMapLevel - 1) / 5 + 1) + @"-" + ((obj_config.int_NowMapLevel - 1) % 5 + 1);
        script_UI.SetNowlvl(((obj_config.int_NowMapLevel - 1) / 5 + 1) + @"-" + ((obj_config.int_NowMapLevel - 1) % 5 + 1));

        script_UI.UpdateGoldText(obj_config.i_GetGold());

        lastPlayerInf.Int_MaxLife       = obj_config.i_GetMaxLife();
        lastPlayerInf.int_Lvl           = obj_config.i_Getlvl();
        lastPlayerInf.Int_Exp           = obj_config.i_GetExp();
        obj_config.m_player.Int_NowLife = obj_config.i_GetMaxLife();
        script_UI.SetDisExp(obj_config.i_GetExp(), (float)obj_config.i_GetExp() / (obj_config.i_Getlvl() * obj_config.i_Getlvl() * obj_config.i_Getlvl()));
        StartCoroutine(UpdateByTime(str_GameMission));
        // Missionlvl.SetActive(true);
    }
Example #2
0
 void Start()
 {
     script_UI = obj_UI.GetComponent <UIControlScript>();
     script_UI.UpdateSpecialFire(Special_Num);
 }