//--------------------------------------------------------
|
// [Author]: 第二世界
|
// [ Date ]: Wednesday, February 27, 2019
|
//--------------------------------------------------------
|
using UnityEngine;
|
using System.Collections;
|
using System.Collections.Generic;
|
using UnityEngine.UI;
|
|
namespace vnxbqy.UI
|
{
|
|
public class EquipSuitActiveHand : MonoBehaviour
|
{
|
|
[SerializeField] UIEffect m_SuitActiveEffect;
|
[SerializeField] UIEffect m_SuitEffectActived; //激活后播放的特效
|
[SerializeField] Button m_SuitActive;
|
|
int level;
|
int suitID;
|
int suitCount;
|
int starCnt;
|
|
|
public void DisPlay(bool isShow, int levelParam, int suitIDParam, int suitCountParam, int starCntParam)
|
{
|
m_SuitActive.SetActive(false);
|
m_SuitActive.RemoveAllListeners();
|
if (isShow)
|
{
|
m_SuitActive.SetActive(true);
|
m_SuitActive.SetListener(OnClick);
|
m_SuitActiveEffect.Play();
|
level = levelParam;
|
suitID = suitIDParam;
|
suitCount = suitCountParam;
|
starCnt = starCntParam;
|
}
|
|
}
|
|
public void OnClick()
|
{
|
m_SuitActiveEffect.Stop();
|
m_SuitActive.SetActive(false);
|
m_SuitEffectActived.Play();
|
|
if (suitID == 0) return;
|
var pak = new CA5C6_tagCMEquipPartSuiteActivate();
|
pak.ClassLV = (byte)level;
|
pak.SuiteID = (ushort)suitID;
|
pak.SuiteCount = (byte)suitCount;
|
pak.Star = (byte)starCnt;
|
GameNetSystem.Instance.SendInfo(pak);
|
|
}
|
}
|
|
}
|