using UnityEngine; using UnityEngine.UI; using UIScriptBase; using TMPro; public partial class EventSandDigPanelLogic : BasePanel { private RectTransform _offset; private GameObject _root; SandDigLevel[] levels; private RewardItemNew _reward_final; private RewardItemNew _reward1; private RewardItemNew _reward2; private RewardItemNew _reward3; private RewardItemNew _reward4; //private RectTransform _finished; GameObject icon_ticket; private RectTransform _flyReward; private Image _ticket; private Button _questionmark; private Button _confirm; private Button _close; private Button _btn_add; private TextMeshProUGUI _time; private TextMeshProUGUI _num; private Animator _Container; private void Awake() { _offset = GetCmp("root"); _root = GetObj("root"); levels = GetTrans("root/title/level").GetComponentsInChildren(true); _reward_final = GetCmp("root/title/level/reward"); _reward1 = GetCmp("root/target/reward/reward1"); _reward2 = GetCmp("root/target/reward/reward2"); _reward3 = GetCmp("root/target/reward/reward3"); _reward4 = GetCmp("root/target/reward/reward4"); //_finished = GetCmp("root/Obj_finished"); _flyReward = GetCmp("root/Obj_flyReward"); icon_ticket = GetObj("root/icon_ticket"); _ticket = GetCmp("root/icon_ticket/Img_ticket"); _questionmark = GetCmp