using System.Collections.Generic; using TMPro; using UnityEngine; using UnityEngine.UI; public partial class EventLuckyCardsPanel : MonoBehaviour { [SerializeField] private Animation ani, cardAni, mask; [SerializeField] private Button btnClose, btn_reward, btnTicket, btnInfo, btnView, btn_select, btn_nextround, btn_start; [SerializeField] private TMP_Text textTicketCount, text_progress, textTimer, costNum, multiplierNum; [SerializeField] private RewardFly rewardFlyPrefab; [SerializeField] private Image bar; [SerializeField] private RewardItemNew wishprizeReward; [SerializeField] private RewardItemNew rewardItem; [SerializeField] List luckyCardsItems = new List(); [SerializeField] private LuckyCardsPrizetSelecte selectePanel; [SerializeField] private GameObject wishprize, finger, multiplier, text_start, clickMask, RewradPopup; [SerializeField] private DeferredRewardStashButton rewardStashButton; [SerializeField] private EventLuckyNPCBase npc; //特效 [SerializeField] private GameObject multiplier_fly, multiplier_light, wishprize_fly, wishprize_light, wishprize_show_1, wishprize_show_2; [SerializeField] private float multiplier_fly_time = 0.5f, wishprize_fly_time = 0.5f, wishprize_show = 0.5f; LuckyTaskBtn luckyTaskBtn; }