Ejemplo n.º 1
0
 public override void OnDestroy()
 {
     if (!timeline.IsHostTrack(this))
     {
         XResources.DestroyGameObject(pat, bindObj);
     }
     base.OnDestroy();
 }
Ejemplo n.º 2
0
 public override void OnBind()
 {
     if (fx)
     {
         XResources.DestroyGameObject(path, fx);
     }
     Load((BoneFxClipData)data);
 }
Ejemplo n.º 3
0
        public override void OnDestroy()
        {
            if (prefabGameObject)
            {
                XResources.DestroyGameObject(path, prefabGameObject);
                particleSystems = null;
            }
            SharedPool <XSceneFxClip> .Return(this);

            base.OnDestroy();
        }
Ejemplo n.º 4
0
        public override void OnDestroy()
        {
            if (fx)
            {
                XResources.DestroyGameObject(path, fx);
                fx = null;
            }
            ps = null;
            SharedPool <XBoneFxClip> .Return(this);

            base.OnDestroy();
        }