private void VisibleFroceVanish(CameraControl.VisibleObject _obj, bool _visible)
 {
     if (_obj == null || _obj.listRender == null)
     {
         return;
     }
     using (List <MeshRenderer> .Enumerator enumerator = _obj.listRender.GetEnumerator())
     {
         while (enumerator.MoveNext())
         {
             ((Renderer)enumerator.Current).set_enabled(_visible);
         }
     }
     _obj.delay     = !_visible ? 0.0f : 0.3f;
     _obj.isVisible = _visible;
 }
 private void VanishDelayVisible(CameraControl.VisibleObject _visible)
 {
     if (_visible.isVisible)
     {
         return;
     }
     if (!this.isFlashVisible)
     {
         _visible.delay += Time.get_deltaTime();
         if ((double)_visible.delay < 0.300000011920929)
         {
             return;
         }
         this.VisibleFroceVanish(_visible, true);
     }
     else
     {
         this.VisibleFroceVanish(_visible, true);
     }
 }