using System.Collections;
|
using System.Collections.Generic;
|
using UnityEngine;
|
using UnityEngine.UI;
|
|
namespace vnxbqy.UI
|
{
|
public class AuctionChildClassifyBehaviour : MonoBehaviour
|
{
|
[SerializeField] Text m_ClassifyName;
|
[SerializeField] Image m_OpenSign;
|
[SerializeField] Button m_Func;
|
|
FullServiceAuctionWin parent;
|
|
AuctionModel model { get { return ModelCenter.Instance.GetModel<AuctionModel>(); } }
|
|
public void Display(FullServiceAuctionWin parent, int index)
|
{
|
this.parent = parent;
|
|
var config = AuctionConfig.Get(model.selectClassifyId);
|
|
string[] classifyNames = index == 0 ? config.ChooseItemName1 : config.ChooseItemName2;
|
var classifyIndex = index == 0 ? model.childClassifyIndex.x : model.childClassifyIndex.y;
|
|
m_ClassifyName.text = classifyIndex < classifyNames.Length ? classifyNames[classifyIndex] : string.Empty;
|
|
m_Func.SetListener(() =>
|
{
|
parent.DisplayChildClassify(index);
|
});
|
}
|
}
|
}
|