Files
JJBB/Assets/Project/Script/GUI/Mission/MissionLogItem.cs
2024-08-23 15:49:34 +08:00

37 lines
867 B
C#

using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Events;
using UnityEngine.EventSystems;
using System.Collections;
using System;
using GCGame.Table;
public class MissionLogItem : UISubMenuItem
{
public GameObject _ReadTip;
private int _MissionID;
public Text _MarkText;
public override void InitMenu(object obj)
{
_MenuObj = obj;
_MissionID = (int)obj;
var misDiction = TableManager.GetMissionDictionaryByID(_MissionID, 0);
if(misDiction!=null)
{
_MenuText.text = misDiction.MissionName;
_MarkText.text = misDiction.MissionName;
}
_SelectGO.SetActive(false);
_ReadTip.SetActive(false);
}
public override void OnItemClick()
{
base.OnItemClick();
MissionLogLogic.Instance().BtnMissionItemClick(_MissionID);
}
}