From be5d159c18c1aea1fd9f310bcedb7afa05923e10 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期四, 27 六月 2019 10:14:07 +0800
Subject: [PATCH] 7592 打宝系列界面新掉落表现

---
 Core/GameEngine/Model/Config/NewDropItemGroupConfig.cs.meta |    2 +-
 System/NewItemDrop/NewDropItemTrigger.cs                    |    3 +++
 Core/GameEngine/Model/Config/NewDropItemGroupConfig.cs      |    9 ++++++---
 3 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/Core/GameEngine/Model/Config/NewDropItemGroupConfig.cs b/Core/GameEngine/Model/Config/NewDropItemGroupConfig.cs
index 545adf8..ca6cf3b 100644
--- a/Core/GameEngine/Model/Config/NewDropItemGroupConfig.cs
+++ b/Core/GameEngine/Model/Config/NewDropItemGroupConfig.cs
@@ -1,6 +1,6 @@
 锘�//--------------------------------------------------------
 //    [Author]:           Fish
-//    [  Date ]:           Thursday, June 13, 2019
+//    [  Date ]:           Thursday, June 27, 2019
 //--------------------------------------------------------
 
 using System.Collections.Generic;
@@ -14,6 +14,7 @@
 {
 
     public readonly int id;
+	public readonly int quality;
 	public readonly Int2[] items;
 	public readonly string description;
 
@@ -29,14 +30,16 @@
 
             int.TryParse(tables[0],out id); 
 
-			string[] itemsStringArray = tables[1].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
+			int.TryParse(tables[1],out quality); 
+
+			string[] itemsStringArray = tables[2].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
 			items = new Int2[itemsStringArray.Length];
 			for (int i=0;i<itemsStringArray.Length;i++)
 			{
 				 Int2.TryParse(itemsStringArray[i],out items[i]);
 			}
 
-			description = tables[2];
+			description = tables[3];
         }
         catch (Exception ex)
         {
diff --git a/Core/GameEngine/Model/Config/NewDropItemGroupConfig.cs.meta b/Core/GameEngine/Model/Config/NewDropItemGroupConfig.cs.meta
index 6d7a03d..62435bd 100644
--- a/Core/GameEngine/Model/Config/NewDropItemGroupConfig.cs.meta
+++ b/Core/GameEngine/Model/Config/NewDropItemGroupConfig.cs.meta
@@ -1,6 +1,6 @@
 fileFormatVersion: 2
 guid: e5fbb08ebd44b7b40aefb188928fd8ec
-timeCreated: 1560425753
+timeCreated: 1561601099
 licenseType: Pro
 MonoImporter:
   serializedVersion: 2
diff --git a/System/NewItemDrop/NewDropItemTrigger.cs b/System/NewItemDrop/NewDropItemTrigger.cs
index f05e116..fffc13f 100644
--- a/System/NewItemDrop/NewDropItemTrigger.cs
+++ b/System/NewItemDrop/NewDropItemTrigger.cs
@@ -12,6 +12,7 @@
     public class NewDropItemTrigger : MonoBehaviour
     {
         [SerializeField] Button m_Button;
+        [SerializeField] Image m_Frame;
 
         int newDropId = 0;
 
@@ -29,6 +30,8 @@
         public void Display(int newDropId)
         {
             this.newDropId = newDropId;
+            var config = NewDropItemGroupConfig.Get(newDropId);
+            this.m_Frame.SetItemBackGround(config != null ? config.quality : 3);
         }
 
     }

--
Gitblit v1.8.0