using asap.core; using cfg; using game; using Game; using GameCore; using System; using System.Collections; using TMPro; using UniRx; using UnityEngine; using UnityEngine.AddressableAssets; using UnityEngine.UI; public class AquariumDetectPanel : BasePanel { AquariumManager AM; Animation anim; Button btn_close; Button btn_enter; Button btn_enter_gray; TMP_Text text_info; TMP_Text text_time; Button btn_event; GameObject event_redpoint; Button btn_slot; TMP_Text text_num_slot; GameObject slot_redpoint; GameObject slot_tips; TMP_Text text_title_tips; TMP_Text text_title_info; Button btn_questionmark; AquariumRandomMapPanel randomMapPanel; int maxSlot = 6; DateTime refreshTime; bool isCutTo = false; AudioClip doorvault_gear; Sound sound_doorvault_gear; AudioClip searchingroll_single; Sound sound_searchingroll_single; string audioName; int refreshTimeInt; private void Awake() { AM = GContext.container.Resolve(); anim = GetComponent(); btn_close = transform.Find("btn_close").GetComponent