示例#1
0
 public static void OnFirstChargePicked(bool picked)
 {
     if (picked)
     {
         CityFormManager.CloseChildFunc("firstcharge");
     }
 }
示例#2
0
    public void Update(uint elapsed)
    {
        mLastMillionSec = (mLastMillionSec + elapsed) % uint.MaxValue;

        if ((mLastMillionSec - mOneSecNum) >= 1000)
        {
            mOneSecNum = mLastMillionSec;
            //Pdm.SubEggTimeSeconds(

            EggType et = EggType.Normal;
            for (int i = 0; i < 3; i++)
            {
                et = (EggType)(i + 1);

                int sec = GetSecondsByEggId(et);

                if (sec <= 0)
                {
                    if (et == EggType.Normal)
                    {
                        CityFormManager.SetRedPointActive("egg", true);
                    }
                    continue;
                }

                Pdm.SubEggTimeSeconds(et);

                if (et == EggType.Normal)
                {
                    CityFormManager.SetRedPointActive("egg", false);
                }
            }
        }
    }
示例#3
0
    private void onTitleBtnClick()
    {
        WindowManager.Instance.OpenUI("title");

        TitleModule tm = ModuleManager.Instance.FindModule <TitleModule>();

        tm.IsShowRedPoint = false;
        mTitleRedPoint.SetActive(false);
        CityFormManager.SetRedPointActive("beibao", false);
    }
示例#4
0
    public static void CheckOpenFundActivity()
    {
        //基金返利开启等级限制;
        PlayerDataModule pdm = ModuleManager.Instance.FindModule <PlayerDataModule>();

        int openLv = (int)ConfigManager.GetVal <int>(ConfigItemKey.FUND_OPEN_LV);

        if (openLv > pdm.GetLevel())
        {
            return;
        }

        int val = pdm.GetFundTimeSec();

        // 活动没结束展示界面;
        if (val > 0)
        {
            CityFormManager.OpenChildFunc("fund");
        }
        else
        {
            BitArray arr = pdm.GetFundFlags();

            // 活动结束但是参加活动了,仍然展示;
            if (arr != null)
            {
                foreach (bool a in arr)
                {
                    if (a)
                    {
                        CityFormManager.OpenChildFunc("fund");
                    }
                }
            }
            else
            {
                CityFormManager.CloseChildFunc("fund");
            }
        }
    }
示例#5
0
 void OnGetNewTitle()
 {
     CityFormManager.SetRedPointActive("beibao", true);
     IsShowRedPoint = true;
 }