using UnityEngine; using UnityEngine.UI; namespace Snxxz.UI { public class EquipSource : MonoBehaviour { private Text _jobTitleText; public Text jobTitleText { get { if (_jobTitleText == null) _jobTitleText = transform.Find("JobTitleText").GetComponent(); return _jobTitleText; } } private Text _jobText; public Text jobText { get { if (_jobText == null) _jobText = transform.Find("JobText").GetComponent(); return _jobText; } } private Text _partTitleText; public Text partTitleText { get { if (_partTitleText == null) _partTitleText = transform.Find("PartTitleText").GetComponent(); return _partTitleText; } } private Text _partText; public Text partText { get { if (_partText == null) _partText = transform.Find("PartText").GetComponent(); return _partText; } } private Text _itemDesText; public Text itemDesText { get { return _itemDesText ?? (_itemDesText = transform.Find("DescribeText").GetComponent()); } } private Text _sourceText; public Text sourceText { get { return _sourceText ?? (_sourceText = transform.Find("InfoText").GetComponent()); } } } }