40 lines
891 B
C#
40 lines
891 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
|
|
public class ProfessionSortTips : MonoBehaviour {
|
|
public List<GameObject> _MarkIconList;
|
|
public List<Text> _DescList;
|
|
|
|
private void OnEnable()
|
|
{
|
|
MarkDefaultFirst();
|
|
}
|
|
|
|
public void MarkDefaultFirst()
|
|
{
|
|
ShowMarkIcon(NewRankRoot.Instance._CurSelectPreofession);
|
|
}
|
|
|
|
public void OnProfessionClick(int param)
|
|
{
|
|
if (NewRankRoot.Instance)
|
|
NewRankRoot.Instance.OnProfessionBtn(param);
|
|
ShowMarkIcon(param);
|
|
OnBackClick();
|
|
}
|
|
|
|
public void ShowMarkIcon(int _Index )
|
|
{
|
|
for (int index = 0; index < _MarkIconList.Count; index++)
|
|
_MarkIconList[index].SetActive(index - 1 == _Index );
|
|
}
|
|
|
|
public void OnBackClick()
|
|
{
|
|
this.gameObject.SetActive(false);
|
|
}
|
|
}
|