using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using UnityEngine.SceneManagement; public class DeviceReconnectView : MonoBehaviour { [SerializeField] GameObject btnConnectBow; [SerializeField] GameObject btnConnectArrow; static DeviceReconnectView ins; public static void Show() { if (SceneManager.GetActiveScene().name != "Game") { return; } try { if (!ins) { GameObject view = Resources.Load("Prefabs/Views/DeviceReconnectView"); GameObject.Instantiate(view); } } catch (Exception) {} } void Start() { ins = this; InitBtnForConnect(); GameMgr.ins.addLockerForGamePause(this); } void OnDestroy() { GameMgr.ins.removeLockerForGamePause(this); } void Update() { UpdateBtnForConnect(); } void InitBtnForConnect() { btnConnectBow.GetComponent