Пример #1
0
    public override void ReleaseResource()
    {
        if (m_scriptScore)
        {
            m_scriptScore.Release();
            GameObject.DestroyImmediate(m_scriptScore.gameObject);
        }
        EzGuiSetting.ReleaseEzGui(m_imgGameBoard);
        EzGuiSetting.ReleaseEzGui(m_btnAdvice);
        EzGuiSetting.ReleaseEzGui(m_btnPause);
        EzGuiSetting.ReleaseEzGui(m_btnPlay);
        if (m_btnItem != null)
        {
            for (int i = 0; i < m_btnItem.Length; i++)
            {
                EzGuiSetting.ReleaseEzGui(m_btnItem[i]);
            }
        }
        m_btnItem = null;
        if (m_txtItem != null)
        {
            for (int i = 0; i < m_txtItem.Length; i++)
            {
                EzGuiSetting.ReleaseEzGui(m_txtItem[i]);
            }
        }
        m_txtItem = null;

        ReleaseResourceObject();
    }
Пример #2
0
    public override void ReleaseResource()
    {
        if (m_scriptScore)
        {
            m_scriptScore.Release();
            GameObject.DestroyImmediate(m_scriptScore.gameObject);
        }
        EzGuiSetting.ReleaseEzGui(m_imgScoreBoard);
        EzGuiSetting.ReleaseEzGui(m_imgBackground);
        EzGuiSetting.ReleaseEzGui(m_btnGoReady);
        EzGuiSetting.ReleaseEzGui(m_btnGoMain);

        ReleaseResourceObject();
    }