From 70d7d3ddb67b7c29786c2a2a16deb42dfe6cf39e Mon Sep 17 00:00:00 2001
From: client_Zxw <826696702@qq.com>
Date: 星期五, 28 十二月 2018 23:14:21 +0800
Subject: [PATCH] 5398 子 【开发】【1.4】跨服竞技场 / 【前端】【1.4】跨服竞技场开发

---
 System/CrossServerOneVsOne/SeasonRewardCell.cs |   25 ++++++++++++++++++++++---
 1 files changed, 22 insertions(+), 3 deletions(-)

diff --git a/System/CrossServerOneVsOne/SeasonRewardCell.cs b/System/CrossServerOneVsOne/SeasonRewardCell.cs
index 34a4a94..a6150ba 100644
--- a/System/CrossServerOneVsOne/SeasonRewardCell.cs
+++ b/System/CrossServerOneVsOne/SeasonRewardCell.cs
@@ -140,11 +140,11 @@
                 {
                     ObjChild.SetActive(true);
                     var config = Config.Instance.Get<KingTreasureItemConfig>(List[i].item.id);
+                    var Itemconfig = Config.Instance.Get<ItemConfig>(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);
+                        kingRewardItem.KingText.text = config.qualityName;                   
                         if (Itemconfig != null)
                         {
                             kingRewardItem.KingText.color = UIHelper.GetUIColor(Itemconfig.ItemColor,false);                      
@@ -155,6 +155,15 @@
                         kingRewardItem.KingText.gameObject.SetActive(false);
                     }
                     ItemCell _ItemCell = kingRewardItem.ItemCell;
+                    UIEffect ui = kingRewardItem.ItemCell.GetComponent<UIEffect>();
+                    if (Itemconfig.ItemColor >= 5)
+                    {
+                        ui.Play();
+                    }
+                    else
+                    {
+                        ui.Stop();
+                    }
                     ItemCellModel cellModel = new ItemCellModel(List[i].item.id, true, (ulong)List[i].item.count, List[i].isBind);
                     _ItemCell.Init(cellModel);
                     int type = i;
@@ -246,11 +255,12 @@
                 {
                     ObjChild.SetActive(true);
                     var config = Config.Instance.Get<KingTreasureItemConfig>(List[i].ItemId);
+                    var Itemconfig = Config.Instance.Get<ItemConfig>(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);
@@ -261,6 +271,15 @@
                         kingRewardItem.KingText.gameObject.SetActive(false);
                     }
                     ItemCell _ItemCell = kingRewardItem.ItemCell;
+                    UIEffect ui = kingRewardItem.ItemCell.GetComponent<UIEffect>();
+                    if (Itemconfig.ItemColor >= 5)
+                    {
+                        ui.Play();
+                    }
+                    else
+                    {
+                        ui.Stop();
+                    }
                     ItemCellModel cellModel = new ItemCellModel(List[i].ItemId, true, (ulong)List[i].ItemNumber, List[i].Isbind);
                     _ItemCell.Init(cellModel);
                     int type = i;

--
Gitblit v1.8.0