From 2931b204d12cb06ff9b8f751ec210a87d0a8c894 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期二, 12 三月 2019 16:27:58 +0800
Subject: [PATCH] 3335 去掉部分绑定逻辑

---
 System/MainInterfacePanel/FeaturesType3.cs |   24 ++++++++++++++++++------
 1 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/System/MainInterfacePanel/FeaturesType3.cs b/System/MainInterfacePanel/FeaturesType3.cs
index 48fc6ce..5826a53 100644
--- a/System/MainInterfacePanel/FeaturesType3.cs
+++ b/System/MainInterfacePanel/FeaturesType3.cs
@@ -151,7 +151,7 @@
                 }
                 else
                 {
-                    ItemAttrData attrData = new ItemAttrData(List[0].id, false, (ulong)List[0].count, -1);
+                    ItemAttrData attrData = new ItemAttrData(List[0].id, false, (ulong)List[0].count, -1, List[0].bind ? 1 : 0);
                     itemTipsModel.SetItemTipsModel(attrData);
                    // DebugEx.LogError("寮规");
                 }
@@ -166,8 +166,14 @@
             {
                 m_Number1.gameObject.SetActive(false);
             }
-
-            m_Lock1.gameObject.SetActive(false);
+            if (List[0].bind)
+            {
+                m_Lock1.gameObject.SetActive(true);
+            }
+            else
+            {
+                m_Lock1.gameObject.SetActive(false);
+            }
             if (FuncOpen.Instance.IsFuncOpen(funcID))
             {
                 m_ItemBG1.gray = false;
@@ -213,7 +219,7 @@
                 }
                 else
                 {
-                    ItemAttrData attrData = new ItemAttrData(List[1].id, false, (ulong)List[1].count, -1);
+                    ItemAttrData attrData = new ItemAttrData(List[1].id, false, (ulong)List[1].count, -1, List[1].bind ? 1 : 0);
                     itemTipsModel.SetItemTipsModel(attrData);
                     //DebugEx.LogError("寮规");
                 }
@@ -227,8 +233,14 @@
             {
                 m_Number2.gameObject.SetActive(false);
             }
-
-            m_Lock2.gameObject.SetActive(false);
+            if (List[1].bind)
+            {
+                m_Lock2.gameObject.SetActive(true);
+            }
+            else
+            {
+                m_Lock2.gameObject.SetActive(false);
+            }
             if (FuncOpen.Instance.IsFuncOpen(funcID))
             {
                 m_ItemBG2.gray = false;

--
Gitblit v1.8.0