少年修仙传客户端代码仓库
client_Zxw
2018-12-28 dc84ba3fceb03078b9330c1affe546794daf21d1
5398 子 【开发】【1.4】跨服竞技场 / 【前端】【1.4】跨服竞技场开发
2个文件已添加
1个文件已修改
80 ■■■■■ 已修改文件
System/CrossServerOneVsOne/KingRewardItem.cs 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/CrossServerOneVsOne/KingRewardItem.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/CrossServerOneVsOne/SeasonRewardCell.cs 38 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/CrossServerOneVsOne/KingRewardItem.cs
New file
@@ -0,0 +1,30 @@
//--------------------------------------------------------
//    [Author]:           第二世界
//    [  Date ]:           Friday, December 28, 2018
//--------------------------------------------------------
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
namespace Snxxz.UI {
    public class KingRewardItem:MonoBehaviour {
        [SerializeField] ItemCell m_ItemCell;
        [SerializeField] Text m_KingText;
        public ItemCell ItemCell
        {
            get { return m_ItemCell; }
            set { m_ItemCell = value; }
        }
        public Text KingText
        {
            get { return m_KingText; }
            set { m_KingText = value; }
        }
    }
}
System/CrossServerOneVsOne/KingRewardItem.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 1df826046c779c545b19c4a08452d77c
timeCreated: 1545963952
licenseType: Free
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
System/CrossServerOneVsOne/SeasonRewardCell.cs
@@ -135,10 +135,26 @@
            for (int i = 0; i < m_Itemlist.childCount; i++)
            {
                GameObject ObjChild = m_Itemlist.GetChild(i).gameObject;
                KingRewardItem kingRewardItem = ObjChild.GetComponent<KingRewardItem>();
                if (i < List.Count)
                {
                    ObjChild.SetActive(true);
                    ItemCell _ItemCell = ObjChild.GetComponent<ItemCell>();
                    var config = Config.Instance.Get<KingTreasureItemConfig>(List[i].item.id);
                    if (config != null)
                    {
                        kingRewardItem.KingText.gameObject.SetActive(true);
                        kingRewardItem.KingText.text = config.qualityName;
                        var Itemconfig = Config.Instance.Get<ItemConfig>(List[i].item.id);
                        if (Itemconfig != null)
                        {
                            kingRewardItem.KingText.color = UIHelper.GetUIColor(Itemconfig.ItemColor,false);
                        }
                    }
                    else
                    {
                        kingRewardItem.KingText.gameObject.SetActive(false);
                    }
                    ItemCell _ItemCell = kingRewardItem.ItemCell;
                    ItemCellModel cellModel = new ItemCellModel(List[i].item.id, true, (ulong)List[i].item.count, List[i].isBind);
                    _ItemCell.Init(cellModel);
                    int type = i;
@@ -171,7 +187,7 @@
            if (config != null)
            {
                m_Segmenttext.text = config.Name;
                m_Segmenttext.color = UIHelper.GetDanLVColor(config.DanLV, true);
               // m_Segmenttext.color = UIHelper.GetDanLVColor(config.DanLV, false);
            }
            if (CrossServerOneVsOnePKSeason.Instance.SeasonState != 2)
            {
@@ -225,10 +241,26 @@
            for (int i = 0; i < m_Itemlist.childCount; i++)
            {
                GameObject ObjChild = m_Itemlist.GetChild(i).gameObject;
                KingRewardItem kingRewardItem = ObjChild.GetComponent<KingRewardItem>();
                if (i < List.Count)
                {
                    ObjChild.SetActive(true);
                    ItemCell _ItemCell = ObjChild.GetComponent<ItemCell>();
                    var config = Config.Instance.Get<KingTreasureItemConfig>(List[i].ItemId);
                    if (config != null)
                    {
                        kingRewardItem.KingText.gameObject.SetActive(true);
                        kingRewardItem.KingText.text = config.qualityName;
                        var Itemconfig = Config.Instance.Get<ItemConfig>(List[i].ItemId);
                        if (Itemconfig != null)
                        {
                            kingRewardItem.KingText.color = UIHelper.GetUIColor(Itemconfig.ItemColor, false);
                        }
                    }
                    else
                    {
                        kingRewardItem.KingText.gameObject.SetActive(false);
                    }
                    ItemCell _ItemCell = kingRewardItem.ItemCell;
                    ItemCellModel cellModel = new ItemCellModel(List[i].ItemId, true, (ulong)List[i].ItemNumber, List[i].Isbind);
                    _ItemCell.Init(cellModel);
                    int type = i;