From 6620a0f079c05219522ce2f17e2d7e091f00f1bc Mon Sep 17 00:00:00 2001
From: Client_PangDeRong <593317293@qq.com>
Date: 星期五, 21 九月 2018 23:11:11 +0800
Subject: [PATCH] 1885 神兽功能开发
---
System/Dogz/DogzWin.cs | 3 ++-
System/KnapSack/Logic/ItemTipsModel.cs | 2 +-
System/Dogz/DogzModel.cs | 6 +++---
3 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/System/Dogz/DogzModel.cs b/System/Dogz/DogzModel.cs
index 9ca98b7..d33c8ad 100644
--- a/System/Dogz/DogzModel.cs
+++ b/System/Dogz/DogzModel.cs
@@ -161,12 +161,12 @@
}
}
- public event Action<int> OpenFuncEvent;
- public void OpenDogzFuncEvent(int functionOrder)
+ public event Action<int,int> OpenFuncEvent;
+ public void OpenDogzFuncEvent(int functionOrder,int equipIndex)
{
if(OpenFuncEvent != null)
{
- OpenFuncEvent(functionOrder);
+ OpenFuncEvent(functionOrder,equipIndex);
}
}
diff --git a/System/Dogz/DogzWin.cs b/System/Dogz/DogzWin.cs
index d324829..e76ab14 100644
--- a/System/Dogz/DogzWin.cs
+++ b/System/Dogz/DogzWin.cs
@@ -70,8 +70,9 @@
}
- private void OnOpenFuncEvent(int order)
+ private void OnOpenFuncEvent(int order,int equipIndex)
{
+ ModelCenter.Instance.GetModel<GodBeastModel>().ItemPlace = equipIndex;
funcBtnGroup.TriggerByOrder(order);
if(WindowCenter.Instance.CheckOpen<DogzPackWin>())
{
diff --git a/System/KnapSack/Logic/ItemTipsModel.cs b/System/KnapSack/Logic/ItemTipsModel.cs
index 16117ef..ca851eb 100644
--- a/System/KnapSack/Logic/ItemTipsModel.cs
+++ b/System/KnapSack/Logic/ItemTipsModel.cs
@@ -743,7 +743,7 @@
});
attrData.SetTipsFuncBtn(ItemWinBtnType.strength, (ItemWinBtnType, ItemAttrData) => {
- dogzModel.OpenDogzFuncEvent(1);
+ dogzModel.OpenDogzFuncEvent(1,attrData.index);
});
}
--
Gitblit v1.8.0