Files
JJBB/Assets/Project/Script/GUI/Market/MarketMenuItem.cs

50 lines
1.0 KiB
C#
Raw Normal View History

2024-08-23 15:49:34 +08:00
using UnityEngine;
using UnityEngine.UI;
using System.Collections;
using Games.GlobeDefine;
using GCGame.Table;
public class MarketMenuItem : UISubMenuItem
{
private int _MissionID;
public override void InitMenu(object obj)
{
_MenuObj = obj;
if (_MenuObj is Market.MarketItemClass)
{
var itemClass = _MenuObj as Market.MarketItemClass;
_MenuText.text = Market.GetMarketClassName(itemClass.ItemClass, itemClass.ItemSubClass);
if(_HLMenuText != null)
{
_HLMenuText.text = _MenuText.text;
}
}
else if (_MenuObj is string)
{
_MenuText.text = _MenuObj as string;
if(_HLMenuText != null)
{
_HLMenuText.text = _MenuText.text;
}
}
_SelectGO.SetActive(false);
}
public override void OnItemClick()
{
base.OnItemClick();
}
public override void Refresh()
{
base.Refresh();
}
}