// Awake is called when the script instance is being loaded private void Awake() { if (!Instance) { Instance = this; DontDestroyOnLoad(gameObject); photonView.viewID = 999; SceneManager.sceneLoaded += RefreshUI; } else { Destroy(gameObject); return; } if (!characterSelectionManager) { characterSelectionManager = GetComponent <TDS_CharacterSelectionManager>(); } uiGameObject = transform.GetChild(0).gameObject; }
private void Start() { characterSelectionManager = TDS_UIManager.Instance.CharacterSelectionManager; }