using UnityEngine; using UnityEngine.UI; using System.Collections.Generic; using System; namespace Snxxz.UI { public class TaskTypeCell : MonoBehaviour { private Image _itemIcon; public Image itemIcon { get { if (_itemIcon == null) { _itemIcon = transform.Find("ItemBg/ItemIcon").GetComponent(); } return _itemIcon; } } private Image _doTaskImg; public Image doTaskImg { get { if (_doTaskImg == null) { _doTaskImg = transform.Find("GoBtn").GetComponent(); } return _doTaskImg; } } private Text _taskName; public Text taskName { get { if (_taskName == null) { _taskName = transform.Find("TaskNameText").GetComponent(); } return _taskName; } } private Text _taskProgress; public Text taskProgress { get { if (_taskProgress == null) { _taskProgress = transform.Find("ProgressText").GetComponent(); } return _taskProgress; } } private Text _remainNumText; public Text remainNumText { get { if (_remainNumText == null) { _remainNumText = transform.Find("RemainNumText").GetComponent(); } return _remainNumText; } } private Text _doTaskText; public Text doTaskText { get { if (_doTaskText == null) { _doTaskText = transform.Find("GoBtn/Text").GetComponent(); } return _doTaskText; } } private Button _doTaskBtn; public Button doTaskBtn { get { if (_doTaskBtn == null) { _doTaskBtn = transform.Find("GoBtn").GetComponent