示例#1
0
        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;
        }
示例#2
0
        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;
        }