using UnityEngine; using UnityEngine.UI; using TableConfig; using Snxxz.UI; using System; namespace Snxxz.UI { public class GridCell : MonoBehaviour { private ItemCell _itemCell; public ItemCell itemCell { get { if(_itemCell == null) _itemCell = transform.Find("ItemCell").GetComponent(); return _itemCell; } } private GameObject _gridLock; public GameObject gridLock { get { return _gridLock ?? (_gridLock = transform.Find("GridLock").gameObject); } } private Image _cdImage; public Image cdImag {get { return _cdImage ?? (_cdImage = transform.Find("CDImag").GetComponent()); }} private ButtonExtend _itemCellBtn; public ButtonExtend itemCellBtn { get { return _itemCellBtn ?? (_itemCellBtn = transform.Find("ItemCell").GetComponent()); } } private Button _lockBtn; public Button lockBtn { get { return _lockBtn ?? (_lockBtn = transform.Find("GridLock").GetComponent