12345678910111213141516171819202122232425262728 |
- using System.Collections;
- using System.Collections.Generic;
- using TMPro;
- using UnityEngine;
- using UnityEngine.UI;
- public class ItemPackage_View
- {
- public RectTransform uiTransform;
- public TextMeshProUGUI ENameTextMeshProUGUI;
- public Image EIconImage;
- public Image ENameColorImage;
- public Image ELinkIconImage;
- public void BindTrans(Transform t)
- {
- uiTransform = t.GetComponent<RectTransform>();
- var re = t.GetComponent<ReferenceCollector>();
- ENameTextMeshProUGUI =re.Get<GameObject>("EName").GetComponent<TextMeshProUGUI>();
- EIconImage = re.Get<GameObject>("EIcon").GetComponent<Image>();
- ENameColorImage = re.Get<GameObject>("ENameColor").GetComponent<Image>();
- ELinkIconImage = re.Get<GameObject>("ELinkIcon").GetComponent<Image>();
- }
- public void Dispose()
- {
- uiTransform.gameObject.SetActive(false);
- }
- }
|