Пример #1
0
    private void PracticeAddExp()
    {
        Timer timer    = Timer.CreateTimer("Practice");
        int   interval = COMMON.PracticeInterval;

        timer.StartTiming(interval, delegate()
        {
            if (PlayerData.IsStartPractice)
            {
                Cfg_Level cfg_Level = Cfg_Level.GetCfg(PlayerData.Level);
                PlayerDataChange.AddExp(cfg_Level.AddExp);
            }
        }, true);  //每隔一段时间获得一次经验,需要先开启修炼,受资质影响
    }
Пример #2
0
    /// <summary>
    /// 拾取道具,全部拾取完之后返回true
    /// </summary>
    /// <returns></returns>
    private bool PickUpItem()
    {
        PlayerDataChange.GetItem(equipList[0]);
        string tips = Cfg_Item.GetCfg(equipList[0]).ItemName;

        tips = COMMON.SetStrColor(tips, Cfg_Item.GetCfg(equipList[0]).Color);
        UIBase.Addtips("恭喜您获得" + tips + "!");
        equipObjList[0].SetActive(false);

        equipList.RemoveAt(0);
        equipObjList.RemoveAt(0);
        if (equipObjList.Count == 0)
        {
            return(true);
        }
        equipObjList[0].SetActive(true);
        return(false);
    }