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