Exemple #1
0
        public void regroupInNewMode()
        {
            if (m_OldMode)
            {
                if (m_RenderProcessor != null)
                {
                    m_RenderProcessor.clear();
                }

                m_RenderProcessor = null;

                cachedRenderer.materials = new Material[0];
                cachedRenderer.enabled   = true;

                m_AllObjects = null;

                objectsCleanUp();
                createNewModeObjects();
            }
        }
Exemple #2
0
        public void reload()
        {
            if (!m_OldMode)
            {
                if (m_RenderProcessor == null)
                {
                    m_RenderProcessor = new GAFRenderProcessor();
                }
                else
                {
                    m_RenderProcessor.clear();
                }

                m_RenderProcessor.init(m_MovieClip, cachedFilter, cachedRenderer);
            }

            foreach (var obj in objectsDict.Values)
            {
                obj.reload(m_RenderProcessor);
            }
        }