Exemplo n.º 1
0
    public void RefreshTitle()
    {
        int m_base = BASECODE;

        if (GameBaseInfo.Instance.user == null)
        {
            m_base = PlayerPrefs.GetInt(PlayerprefID.BASE, BASECODE);
        }
        else
        {
            m_base = GameBaseInfo.Instance.user.bases;
            PlayerPrefs.SetInt(PlayerprefID.BASE, m_base);
        }
        if (m_base != BASECODE)
        {
            TBases _base = Tables.Instance.GetTable <List <TBases> >(TableID.BASE).Find(x => x.id == m_base);
            m_lbllDistric.text = _base.district + _base.name;
            m_lblCity.text     = _base.city;
        }
    }
Exemplo n.º 2
0
    private void RefreshLocal()
    {
        int m_base = BASECODE;

        if (GameBaseInfo.Instance.user == null)
        {
            m_base = PlayerPrefs.GetInt(PlayerprefID.BASE, BASECODE);
        }
        else
        {
            m_base = GameBaseInfo.Instance.user.bases;
            PlayerPrefs.SetInt(PlayerprefID.BASE, m_base);
        }
        if (m_base != BASECODE)
        {
            TBases _base = Tables.Instance.GetTable <List <TBases> >(TableID.BASE).Find(x => x.id == m_base);
            m_lblLocal.text = _base.district + _base.name;
        }
        else
        {
            m_lblLocal.text = GameBaseInfo.Instance.address.city + " " + GameBaseInfo.Instance.address.district;
        }
    }
Exemplo n.º 3
0
    public override void Refresh()
    {
        base.Refresh();
        m_lblName.text = Data.name;
        if (Data.code == 2)                          //好友发状态 求代提
        {
            m_lblTel.text = Localization.Get(10077); //求带领
            m_lblGo.text  = Localization.Get(10039); //接单
        }
        else if (Data.code == 1)                     //好友要去浪尖
        {
            TBases tbase = Tables.Instance.GetTable <List <TBases> >(TableID.BASE).Find(x => x.id == Data.bases);
            m_lblTel.text = string.Format(Localization.Get(10078), tbase.district + tbase.name); //我要去浪尖
            m_lblGo.text  = Localization.Get(10071);                                             //发送代提请求
        }
        else if (Data.code == 0)
        {
            //如果好友取消代提请求 或者没有状态
            m_lblTel.text = Localization.Get(10079); //该好友暂时没有状态更新
            m_lblGo.text  = Localization.Get(10071); //发送代提请求
        }
        else if (Data.code == -1)
        {
            m_lblTel.text = Localization.Get(10096); //通讯录中存在的好友
            m_lblGo.text  = Localization.Get(10095); //发送好友邀请
        }
        else if (Data.code == -2)
        {
            m_lblTel.text = Localization.Get(10098); //通讯录中存在的好友
            m_lblGo.text  = Localization.Get(10097); //同意加为好友
        }

        List <NOrder> orders = GameBaseInfo.Instance.myOrders.FindAll(x => x.state == 0);

        UIEventListener.Get(m_lblGo.gameObject).onClick = Show;
    }