From 28808bd44254c38499da4e1e47be222aa0451acc Mon Sep 17 00:00:00 2001
From: client_Zxw <826696702@qq.com>
Date: 星期四, 13 十二月 2018 15:53:32 +0800
Subject: [PATCH] 5439 子 【优化】【1.3】【1.3.100】坐骑、灵宠界面修改:支持1-5个技能 / 【前端】【1.3】【1.3.100】坐骑、灵宠界面修改:支持1-5个技能
---
System/Mount/MountPanelAssignment.cs | 38 ++++++++++++++++++++++++++++++++++----
1 files changed, 34 insertions(+), 4 deletions(-)
diff --git a/System/Mount/MountPanelAssignment.cs b/System/Mount/MountPanelAssignment.cs
index 8d228b1..96e517a 100644
--- a/System/Mount/MountPanelAssignment.cs
+++ b/System/Mount/MountPanelAssignment.cs
@@ -58,6 +58,13 @@
GameObject Skillimage2;
[SerializeField]
GameObject Skillimage3;
+ [SerializeField]
+ GameObject Skillimage4;
+ [SerializeField]
+ GameObject Skillimage5;
+ [SerializeField] Transform m_Obj1;
+ [SerializeField] Transform m_Obj2;
+ [SerializeField] Transform m_AttributeInformationObj;
private float timePlay = 0;//鍧愰獞鍔ㄤ綔鎾斁鏃堕棿
List<GameObject> Skillimage = new List<GameObject>();
@@ -77,10 +84,7 @@
private int pitchOnHorseID = 0;
private void Start()
{
- Skillimage.Clear();
- Skillimage.Add(Skillimage1);
- Skillimage.Add(Skillimage2);
- Skillimage.Add(Skillimage3);
+
m_NotUnlockButton.AddListener(OnClickNotUnlockButton);
}
private void OnEnable()
@@ -175,6 +179,7 @@
}
public void PanelAssignment(int mountID)
{
+ SetSkillimage();
pitchOnHorseID = mountID;
MountAttribute(mountID);
PanelClassify(mountID);
@@ -432,6 +437,7 @@
MountSkills.Add(mountModel.GetMountSkillAndItem[key]);
}
}
+ SetPos(MountSkills.Count);//鎺у埗浣嶇疆
for (int i = 0; i < Skillimage.Count; i++)
{
Skillimage[i].SetActive(false);
@@ -595,6 +601,30 @@
}
return fightNum;
}
+
+ private void SetSkillimage()
+ {
+ if (Skillimage.Count <= 0)
+ {
+ Skillimage.Clear();
+ Skillimage.Add(Skillimage1);
+ Skillimage.Add(Skillimage2);
+ Skillimage.Add(Skillimage3);
+ Skillimage.Add(Skillimage4);
+ Skillimage.Add(Skillimage5);
+ }
+ }
+ private void SetPos(int count)
+ {
+ if (count > 4)
+ {
+ m_AttributeInformationObj.localPosition = m_Obj2.localPosition;
+ }
+ else
+ {
+ m_AttributeInformationObj.localPosition = m_Obj1.localPosition;
+ }
+ }
}
}
--
Gitblit v1.8.0