Пример #1
0
        public override void cleanUp()
        {
            base.cleanUp();

            GAFStencilMaskManager.unregisterMask(serializedProperties.clip.GetInstanceID(), serializedProperties.objectID, this);

            m_MaskMaterial = null;
        }
Пример #2
0
        public override void cleanUp()
        {
            base.cleanUp();

            GAFStencilMaskManager.unregisterMask(serializedProperties.clip.GetInstanceID(), serializedProperties.objectID, this);

            if (Application.isPlaying)
            {
                Object.Destroy(m_MaskMaterial);
            }
            else
            {
                Object.DestroyImmediate(m_MaskMaterial);
            }

            m_MaskMaterial = null;
        }