Esempio n. 1
0
    public void Release()
    {
        m_state      = null;
        m_guiManager = null;

        m_transform = null;

        m_window         = null;
        m_emojiItemGroup = null;

        m_uiWindow = null;

        m_uiTexture = null;
        m_edge      = null;

        m_baseMaterial = null;

        m_screenShot = null;

        m_selectFilter = null;
        m_workTimeline = null;

        m_emojiItem = null;

        m_emojiItemList   = null;
        m_installItemList = null;
    }
Esempio n. 2
0
    public void Init()
    {
        m_state      = (State_PhotoStudio)StateManager.instance.m_curState;
        m_guiManager = m_state.m_guiManager;

        InitUI();
        InitEmojiList();

        ClosePopup();
    }
Esempio n. 3
0
        public UIBackgroundSelectPopup(GUIManager_PhotoStudio manager, GameObject obj)
        {
            m_guiManager = manager;

            m_obj       = obj;
            m_transform = obj.transform;

            m_window = m_transform.FindChild("Window");

            #region Callback
            m_window.FindChild("CloseButton").GetComponent <UIEventListener>().onClick = OnCloseButton;

            m_buttonArray = new UIButtonIcon[MAX_BUTTON_COUNT];
            for (int i = 0; i < MAX_BUTTON_COUNT; i++)
            {
                m_buttonArray[i] = new UIButtonIcon(m_window.FindChild(string.Format("Button_Group/Theme_Button_{0:D2}", i + 1)).gameObject, string.Format("Bg_PhotoStudio_{0:D2}", i + 1));
            }
            #endregion

            SetActive(false);
        }