少年修仙传客户端代码仓库
client_Zxw
2018-08-16 6d4abece6c83a47becc790614839afc4277c5b01
单号[2625]红包不属于自己时,开的图标置灰 点击提示不属于自己
1个文件已修改
17 ■■■■ 已修改文件
System/FairyAu/RedBagScripts.cs 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairyAu/RedBagScripts.cs
@@ -44,6 +44,9 @@
            m_SendOut.SetActive(false);
            m_BroughtOut.SetActive(false);
            m_HasBrought.SetActive(false);
            Image OpenImg = m_OpenImg.GetComponent<Image>();
            Image SendOut = m_SendOut.GetComponent<Image>();
            OpenImg.color =new Color32(255,255,255,255);
            if (redPacket._DicRedBag[redPackeIndex].GetWay == 0 && redPacket._DicRedBag[redPackeIndex].Wish != null)
            {
                m_TextMatter.text = redPacket._DicRedBag[redPackeIndex].Wish;
@@ -60,9 +63,10 @@
                    m_NullObj.SetActive(true);
                    m_OpenImg.SetActive(true);
                    m_SendOut.SetActive(true);
                    if ((int)PlayerDatas.Instance.baseData.PlayerID == redPacket._DicRedBag[redPackeIndex].PlayerID)
                    {
                        RedBagBtn.interactable = true;
                        SendOut.color= new Color32(255, 255, 255,255);
                        RedBagBtn.RemoveAllListeners();
                        RedBagBtn.AddListener(() =>
                        {
@@ -72,12 +76,17 @@
                    }
                    else
                    {
                        RedBagBtn.interactable = false;
                        OpenImg.color = new Color32(180,115,115,255);
                        SendOut.color = new Color32(180, 115, 115,255);
                        RedBagBtn.RemoveAllListeners();
                        RedBagBtn.AddListener(() =>
                        {
                            SysNotifyMgr.Instance.ShowTip("FairyRedBag");//信息提示
                        });
                    }
                    break;
                case 1://可领取
                    m_ViewText.SetActive(false);
                    RedBagBtn.interactable = true;
                    m_NullObj.SetActive(true);
                    m_open.SetActive(true);
                    m_PlayerName2.text = redPacket._DicRedBag[redPackeIndex].Name;
@@ -92,7 +101,6 @@
                    break;
                case 2://已领取
                    m_ViewText.SetActive(true);
                    RedBagBtn.interactable = true;
                    m_open.SetActive(true);              
                    m_PlayerName2.text = redPacket._DicRedBag[redPackeIndex].Name;
                    m_HasBrought.SetActive(true);
@@ -105,7 +113,6 @@
                    break;
                case 3://红包派完了
                    m_ViewText.SetActive(true);
                    RedBagBtn.interactable = true;
                    m_open.SetActive(true);
                    m_PlayerName2.text = redPacket._DicRedBag[redPackeIndex].Name;
                    m_BroughtOut.SetActive(true);