using asap.core; using DG.Tweening; using GameCore; using System; using System.Threading.Tasks; using TMPro; using UnityEngine; using UnityEngine.UI; public class LuckyADTask : ItemRewardBase { public LuckyTaskItemData data { get; private set; } Button btn_claim; Button btn_claim_gray; TMP_Text taskDescText; GameObject mask; Image bar; TMP_Text barText; Action action; private void Awake() { bar = transform.Find("bg_bar/bar").GetComponent(); barText = transform.Find("bg_bar/text_num").GetComponent(); btn_claim = transform.Find("btn_claim/btn_green_c").GetComponent