Пример #1
0
        protected override void PreDestroyObject(RenderEntity entity)
        {
            RenderEffectManagerComponent render_effect_component = entity.GetComponent(RenderEffectManagerComponent.ID) as RenderEffectManagerComponent;

            if (render_effect_component != null)
            {
                render_effect_component.RecycleAllRenderEffects();
            }
        }
Пример #2
0
 public override void OnReset()
 {
     m_component           = null;
     m_render_effect_cfgid = 0;
 }
Пример #3
0
 public void Construct(RenderEffectManagerComponent component, int render_effect_cfgid)
 {
     m_component           = component;
     m_render_effect_cfgid = render_effect_cfgid;
 }