private void InitSystem() { if (m_ParentCanvas == null) { m_ParentCanvas = FindObjectOfType <Canvas>(); } transform.SetParent(m_ParentCanvas.transform, false); transform.localPosition = Vector3.zero; m_CurrentAnimator = PrefabManager.InstantiateGameObject(PrefabManager.ResourcePrefabs.snackbar, transform).GetComponent <SnackbarAnimator>(); m_Snackbars = new Queue <Snackbar>(); m_InitDone = true; }
private void InitSystem() { if (m_ParentCanvas == null) { m_ParentCanvas = FindObjectOfType<Canvas>(); } transform.SetParent(m_ParentCanvas.transform, false); transform.localPosition = Vector3.zero; m_CurrentAnimator = PrefabManager.InstantiateGameObject(PrefabManager.ResourcePrefabs.snackbar, transform).GetComponent<SnackbarAnimator>(); m_Snackbars = new Queue<Snackbar>(); m_InitDone = true; }